Museum of the Moon

Image of Art installation of the Moon

Luke Jerram’s “Museum of the Moon” floating above Leeds Dock

Leave a Reply

Your email address will not be published. Required fields are marked *