Image 92 of 154
< Prev Next >
MACCYA-1062.jpg
New Church in Yarmouth, Cape Cod, MA, USA