RE: National Museum of Technology in Warsaw (NMT), the amazing evolution of technology in the Polish capital
Glad you liked it and thanks for stopping by.
RE: National Museum of Technology in Warsaw (NMT), the amazing evolution of technology in the Polish capital