Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Are they Nestle peters umbrellas? (in Maltese) My kids did a photo shoot for the company a few years back. Looks like a great spot.
Good street shotbut better with wide lens. Thanx for sharing
Post a Comment