The Naked Truth

Rijkesmuseum Twenthe - Enschede, Netherlands 2019

The Palace of Automorphic Delights