Share
twitterlinkedinfacebook
Image 1 of 1
Trading to Extinction-185PB.jpg
shop selling shark fins in the dried food market in Guangzhou, China. © Patrick Brown - Panos Pictures.