hi, im in new in delhi..just shifted last week. i don't know the petstores here.. if anyone knows - please help me
Im willing to buy a pet for myself.
thanks.