Doug Aitken, Venice Beach

Doug Aitken, Venice Beach, CA, USA

Words : Jeremy Callaghan

Magazine : AD Spain

loading