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