"Palm Island" 5' X 8' Oil/Linen 1988

Alexander Hotel, Miami, Florida

 

 

HOME