The impossible city

Pedro Alvarez is based in London. This year he is exhibiting in the Poland, Moscow and Bratislavia photo festivals.

www.peyo.co.uk

Untitled

Scaffolding

Back

cover

Issue 02 £5.20

Back Issues £5.20 to £14.50

Visit shop