Architecture photography of the Dior Resort pop up store in Nammos Village, Mykonos, Greece - Photo ©Kristen Pelou