This is the Battery Steele on Peaks Island in Maine. There are many interesting things in this picture, not the least of which is the human poop and underwear on the ground.

This is the Battery Steele on Peaks Island in Maine. There are many interesting things in this picture, not the least of which is the human poop and underwear on the ground.
Leave a Reply