Sacrifice of Isaac/ City of Trier in Germany

Pinch to zoom