The highlight on this film: Kromlauer Park, Saxony, Germany with Devil's Bridge.

Mehr Fotos von crosschannel