"Stella", 27" x 22.5"/68.6 cm x 57.1 cm (c) 2011 Alberto Mena : Alberto Mena : B. Hollyman Gallery




previous

"Stella", 27" x 22.5"/68.6 cm x 57.1 cm (c) 2011 Alberto Mena

Purchase Info

next