Posts Tagged ‘stupid shop assistants’

Sometimes Italy really drives me nuts

Posted by: debrakolkka on May 11, 2011