Tortusa

Leicht & Selig, Ladenburg, Germany