5/87 17.04.2004 14:10:58 IMG_8796 I like this pic leave a comment
NSA Field Station Teufelsberg,  2004 : IMG_8796 : Teufelsberg Building 1453
Teufelsberg Building 1453

zoom in location-based links for IMG_8796 EXIF information for IMG_8796