Country

Wrocław Municipal Stadium

Wrocław, Poland