Supercharger - Wrocław, Poland

Construction started.

source

3 Likes