Inveresk Church Hall

Inveresk Church Hall
21a Dalrymple Loan, Musselburgh, East Lothian, EH21 7DH
Photo of Inveresk Church Hall