Live action footage
SANTA CRUZ, TENERIFE , CANARY ISLANDS, SPAIN – November 2015: Teeth of big fish in fish market on ice
HD
1920 x 1080
Editorial Use Only