Street life in Tauberbischofsheim, Germany (by Hyperfinch).