Todd Webb
Todd Webb (September 5, 1905 – April 15, 2000) was an American photographer notable for documenting everyday people and life, and architecture, in cities...
'Everyone mistakes the limit of their mind for the limits of the world'
posted by Stephen at September 01, 2021