Diwali Decorations Gods Flowers and Candles Tooting London England

- Image ID: AYJMX1
Art Directors & TRIP / Alamy Stock Photo
Image ID: AYJMX1
Location: London England