London Science Museum - Babbage computer London musical instruments museum
PREV
1724. London Science Museum - hourglasses
NEXT