Sunday, 3 January 2016

Love Road, Grand Island, USA


A snap of Love Road is the closest to Love Canal that could be found.

No comments:

Post a Comment