Image 1 of 1

North Yarmouth01.jpg

White church, North Yarmouth, Maine, USA