Cartogiraffe.com

St. Mark's Garden

St. Mark's Garden in Center City in Philadelphia.

Pin to show location on the map St. Mark's Garden

Land use
religious