Browse All
David and Goliath
1992 (creation)
Antoni Llena (Spanish sculpt
Barcelona, Catalonia, Spain
David and Goliath
1992 (creation)
Antoni Llena (Spanish sculpt
Barcelona, Catalonia, Spain
David and Goliath
1992 (creation)
Antoni Llena (Spanish sculpt
Barcelona, Catalonia, Spain