High on Spirit. High on Heels.

High on Spirit. High on Heels.
Gay men race in 10 cm heels in Madrid as a part of Gay Pride Walk.