Olberode, Germany / P7060123
July 5, 2005
P7060123.jpg