Ibiza Geishas

A lovely thing I found driving into Ibiza Town in 100 degrees