Barcelona, Spain
London, England, United Kingdom
Spain
Toronto, Ontario, Canada
Wayne, NJ, USA
New Brunswick, NJ, USA
Miami Beach, FL, USA