CT144 (6 images)

Wedding at The Villa in Sliema

Vases and petals on the cake table at The Villa in Balluta Bay, Sliema.

More in portofolio