Sidewalk Babble

Meandering through the urban maze

Tag: New England stone walls

1 Post