Valletta Stairs

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

Leave a comment