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.