Meeting with giants is just the tip of the iceberg.

Purple flowere

Little purple flowers growing in the cracks between beach rocks.

Little purple flowers growing in the cracks between beach rocks.