Designed by
Title
Charming street in Xaghra village, decorated with religious bright red banners #166611397
Description
Xaghra, Gozo, Malta - September 3, 2019: Charming street in Xaghra village, decorated with religious bright red banners for village feast festa.
This image is editorial