Who laid such colorful eggs. Must be a very jolly hen!
Everything you need to know about living in Doha, Qatar