CITY

Lake Bled, Slovenia — castle on a cliff, church in the trees, mirror-calm water

  • /