Barnes Methodist Church

Barnes Methodist Church
Station Road, London, SW13 0NH
Photo of Barnes Methodist Church