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