Russia, Construction trailer

18-December-2013 Wednesday
Miracles of ingenuity.


v20240901