Log In or Register
On my recent trip to Valladolid, Northern Spain, this shop window caught my eye. What do you think?