Robert Haff Red Mangrove 4 Key Largo, FL 2010
Robert Haff Mangrove Garden Key Largo, Florida Keys 2010
Robert Haff Black Mangrove Study 6 Lower Matecumbe Key, FL 2009