Dew Drops on Spider Web

Dew Drops on Spider Web

Summer photographs from New World Island, Twillingate, and surrounding area.