museum of technology [florence]

an image from the catalog of the museum of technology in florence.

Comments are closed.