Photography Challenge Day #330

IMG_3284

All the wonders of nature evidently show the hand of its creator!

Advertisements