Tarragona, Spain Human Tower Competition

Tarragona, Spain Human Tower Competition

Photography by: Xinhua

DMCA takedown