William Klein

Series

Rome

19 available
28 Artworks
28 Artworks: