"Mangrove Beach " 6' X 6' Oil/Linen 2007

Physicians Health Center

Naples, Florida

 

 

HOME