This photo was taken from Lascaris Castle on Valletta. What you are looking out at is the town of Senglea across the road. A beautiful authentic Maltese town where you can enjoy wandering through the streets. There is also a beautiful church you can see from this side.
I love to capture beautiful nature, both at home and abroad.. Read more…
Netherlands
Germany
Netherlands
Netherlands
Netherlands
Netherlands
Netherlands
Germany
Germany
Germany
Germany
Netherlands