Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
A wondeful sight! Can't wait to see them lit.
I agree with sohieandersen.....looking forward to the next photo!
That's a festive street!
:))those decor on the streets are interesting...:)jing
Post a Comment