Mysterious Forest

PhotographerOlivia Antonini Festa Rovera
Entry Description

This photo was taken in the Great Bear Rainforest, Canada.