105

Restaurant. Ibiza. Spain

Photos by Yann Deret