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