Shop window reflection in a foreign country, far, far away from home  :)