Photographs

P1050843.JPG
Key Words
plant id signage
Location
Heidelberg Institute for Plant Science Botanical Garden
City, Country
Heidelberg, Germany
Date Taken
Friday, June 16, 2006
Photographer
Nancy Doubrava
Collection
Digital Photographs
Image Name
P1050843.JPG
Image ID
398031