david macaluso
home portfolio cv contact press prints
Organism
Organism. (2007). 36" H x 48" W (91 cm x 122 cm). Oil on Canvas