Life-size art installation of sperm whale spotted in Madrid's riverbank

An impressive life-size art installation of a sperm whale was spotted in Madrid on Friday.
Source: World News from Euronews