Organiser profile image

Aberdeen Methodist Church

http://www.aberdeenmethodist.org.uk/

Aberdeen Methodist Church is located in Crown Terrace, Aberdeen, Scotland.