Image

St. Stephans-Kirche in Mainz, Germany in September, 2013.

IMG_3491
Mainz, Germany in September, 2013.

Advertisements