Riverfront, Strasbourg.

Copyright Norman Bleistein
All rights reserved

Return to the Europe photo list