BLOOD SWEAT & TEARS

Milano, Italy

1972

85 photos