New Town Quito – Plaza Foch – Ecuador – December 2010

New Town Quito - Plaza Foch - Ecuador - December 2010