Germany, Hesse, Bensheim, Helicopter view of Auerbach Castle in spring with town in background
Royalty free image
AMF08806RF
Westend61 / Martin Moxter
Model Release: no Property Release: no
Model Release: no Property Release: no