Beautiful stairs at the entrance into the old town center of Valletta, offer not only a beautiful architectural sight but also a much needed shade, as the island of Malta is not very rich on greenery of any kind
You must be logged in to post a message.