St James Church

St James Church
11a John's Place Leith, Edinburgh, EH6 7EL
  • Email
  • Website www.stjamesleith.org
Photo of St James Church