Ted Morrison: Acadia Tide Pools

Saltwater Splendour