A Tour to City - Żyrardów

Żyrardów - the city is located in Poland.

37200797_1801880636560961_2555418155715395584_n.jpg

Here is a monument Philippe de Girard a French engineer and inventor.

Pozdro z Polski ! :D