Dennis Stock

1/1
dots
gallery
Dennis Stock The beach at Pacific Grove. California. USA. © Dennis Stock | Magnum Photos