St. Mark's Episcopal Church — photo spot in 231 North 2nd Street, Palatka, Florida 32177, United States

St. Mark's Episcopal Church - Image 1
S

St. Mark's Episcopal Church

Score8.9
@solaurie·May 22
solaurie

Palatka