JPR Photo & Video

Presidential Palace in St Georges Square, Valletta, Malta

Presidential Palace in St Georges Square, Valletta, Malta

St. George’s Square Photos and Videos – St. George’s Square / Palace Square is a square located in Valletta, Malta. Photos of Presidential Palace.

Visit Malta Travel to Book Flights and Hotels Cheap Online

Leave a Reply

Your email address will not be published. Required fields are marked *