Back to Nature
The remains of a pier in Key West, Florida stand witness to human intrusion. Eventually nature will erase the evidence and return to a natural state.
No Responses
Also by David Jennings
The remains of a pier in Key West, Florida stand witness to human intrusion. Eventually nature will erase the evidence and return to a natural state.
No Responses
Also by David Jennings