canstockphoto5477058

28th Jul 2016

boats and stores on the shore of hamble