and some funny street signs. This one, must have been from China …

Leave a comment