Open air market in Bern, Switzerland.

Prev Next