Designed by
Title
Alice Obelisk in Darmstadt, Germany #257956643
Description
Alice Obelisk, a monument in Darmstadt, Germany. It is located north of the catholic church of St. Louis and commemorates Grand Duchess Alice. It is designed from Ludwig Habich and Adolf Zeller
This image is editorial