Cartogiraffe.com

Short Beach

Short Beach in Revere.