60cm*120cm
By Gbolade Omidiran
USD 1200
Praise the Lord
stone Sculpture
60 cm / 120 cm / n/a
USD 1200
December 2017