By John Ryan2009-09-04T00:00:00
This impressive store really is a long way away: Sao Paulo in Brazil to be precise.
Already have an account? Sign in here