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