The Market House in Ledbury, Herefordshire, England. Built in 1617 it remains in its original condition.
Old Photos of England
September 24, 2018
Architecture
