David Klein has contributed 2 watermarks.
Lake Baikal, Russia
David Klein
Lake Ontario, USA
David Klein