Description

top down view of a frozen winter lake

  • : France