The statue from ancient Libya found in a west London warehouse ( PA )

Greek Statue looted from Lybia in 2011

Leave a Reply