THE LAUGHING CACTUS
THE LAUGHING CACTUS
+
+
+

Charles H. Traub, Italy, 1980
+
+
+
+
+
+
+
+
+
+
+