The Marvel of Creation is a series of posts, each containing an image or set of images that make me stand in awe at the sublime creations of Allah subhanahu wa ta’ala. This is the first set. Looking at those jellyfish, I could help but stop and think how such a simple looking organism could be a livingContinue reading “The Marvel of Creation (Set 1)”