Explore over 500,000 Images in my personal collection
Your search returned 1 image>

click here for "twenty4amsterdam" favorites

Dutch Shell Oil Company Headquarters, Highrise Building, Amsterdam, landmark, July 1981, CENV01P01_16
Go to lightbox