9 March 2013 IN FRONT OF US: LONDON, ENGLAND Zoe Pelchat-Ouellet explores the space in London, England. Click for details. Zoe Pelchat-Ouellet explores the space in London, England.