Tag: Ali Baba in Towel Sculpture
2018
10.14

Ali Baba Towel Sculpture – copyright Dennis Mealor 2018