RIO  6

 
 

H Y D R A  6

72" X 89"  |  183cm X 226cm 

Oil on Canvas

Alexandros Washburn

2016