Oh wow, amazing pictures! I'm glad you had a "lucky" day and were able to capture such great shots.
Thanks for sharing them.