Throughout the years, older cultures of Africa and the Middle East met in Malta with those of an emerging Europe.



























Throughout the years, older cultures of Africa and the Middle East met in Malta with those of an emerging Europe.



























Beautiful colors:) fantastic pictures!
m
Leave a Reply