Seafood made from felt is seen at the art installation of British artist Lucy Sparrow, 32, in Los Angeles, California, U.S. July 31, 2018. (Photo/VCG)
Go to Forum >>0 Comment(s)