A very welcome surprise!

 
A very welcome surprise! by Benjamin Murch