Live action footage
Santa Cruz, Tenerife, Canary islands, Spain, November 2015 - fresh fish market stall with fresh ocean fish on ice
HD
1920 x 1080