CanadaDocks floating dock on a mirror reflective lake

CanadaDocks floating dock on a mirror reflective lake