Home Giant Sea Creature You’ve Never Seen, Photograph2 Giant Sea Creature You’ve Never Seen, Photograph2 by Prashanth Damarla 3 years ago3 years ago Dead Humpback Whale washed up on the shores of Ipanema beach, Brazil Dead Humpback Whale washed up on the shores of Ipanema beach, Brazil