Designed by
Title
Church fragments of the Lorsch Abbey, Hesse, Germany. UNESCO World Heritage Site. #304279990
Description
Church fragments of the Lorsch Abbey, Hesse, Germany, on a blue summer day. UNESCO World Heritage Site. Protestant church in the background.
This image is editorial