June 30, 2013


Mara Lake

              on the water today


No comments: