Mariachi in Vancouver
A Mexican Mariachi band dressed in traditional garb was the last thing I expected to witness on a Vancouver street corner.
City streets are full of charming surprises.
City streets are full of charming surprises.