Finding your way

Two nuns discuss wether they are on the right track outside an phone store in Heidelberg, Germany.

Advertisements