Independent 20th Century: La Romana

7 - 10 September 2023 
35 
of 64