Bridal Veil Falls

Steams of water fall down tall, rocky wall in lush, green woodland.

Bridal Veil Falls in British Columbia, Canada.

Leave a comment