Challenger Zagreb, Croatia

Zagreb Croatia
Surface Red clay

Advertising