Whale Carcass

    0
    245

    Another Bryde whale carcass stranded along Juhu Beach, Mumbai, India.