AD9005

By AD9005

Nature Vs Technology

Taken at the tip of Malta looking over the Mediterranean sea...

This photography tells a story of how nature and technology have come to live side by side.

Comments
Sign in or get an account to comment.