The Netherlands, Amsterdam, Spuistraat.
Sweet Spanish girls with cameras.