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