Stock Photo - Alice memorial, Obelisk at the Wilhelmineplatz, Darmstadt, Hesse, Germany.

Stock Photo: Alice memorial, Obelisk at the Wilhelmineplatz, Darmstadt, Hesse, Germany.

Searchable keywords

Choose multiple keywords