Friar The

7 Fisher St., Lewes, East Sussex, England,
Description