Impressions

Mirror image reflections on Lake Veach, Town Center, Palm Coast.