8.30 at night, Ubeda - southern Spain, we're all showered and powdered ready for the first drink and there's these two on the roof down the street sweeping the tiles. I've no idea why.
Comments
Sign in or get an account to comment.