Nature
God's masterpieces both large and small.
126 photos · 1,993 views
1