From Pet Show that was held in Dubai Festival City (DFC) last weekend. These are just few bigshots from the show...
Read this post on deepazworld.blogspot.com