Toronto Canada
Madrid, Spain
London, England
Aranjuez, Spain
Toledo, Spain
Madrid, Spain
Madrid, Spain
Lisbon, Portugal
Barcelona, Spain
Seville, Spain
Communication
Valencia, Spain
London, England
Portugal
Bordeaux, France
Action Photo
Madrid, Spain
Barcelona, Spain
Madrid, Spain
Bruce Peninsula, Canada
Barcelona, Spain
Bilbao, Spain
Madrid, Spain