vervephoto.wordpress.com
Pierfrancesco Celada
Shibuya Station, Tokyo 2011 Pierfrancesco Celada (b.1979, Italy) has a PhD in Bio Mechanics but is currently working as a freelance photographer. In 2011 he interned at Magnum Photo and won the Id…