Stooke Hill & Walshe, Hereford

    Stooke Hill & Walshe, Hereford