Insectivorous Flowers

Insectivorous plants are also called carnivorous plants. They use a trapping mechanisms to catch their prey, typically insects.

Read More »

Blue Painted City

This is the Indian city of Jodhpur, which is painted in blue color. I especially liked the way this city looks from afar. Very unusual.

Read More »