Ocean Floor, Tiny TreesCozumel, Mexico

Ocean Floor, Tiny Trees: Cozumel, Mexico (2010-05-24) - Abstract underwater photograph of a forest of tiny plants on a sandy white ocean floor