High Tide Rock Harbor, Key Largo, FL 2008 From Rob Haff's Portfolio
Avicennia Germinans Lower Matecumbe Key, FL 2008 From Rob Haff's Portfolio
Black Mangrove Study 9 Lower Matecumber Key, FL 2011 From Rob Haff's Portfolio
Tirta Empul Sacred Spring Temple 4, Central Bali 2010 From Rob Haff's Portfolio
Red Mangrove 9 From Rob Haff's Portfolio
Ulan Danu Batur Temple Batur Volcano Region, Bali 2010 From Rob Haff's Portfolio
Black Mangrove Root Study Upper Matecumbe Key, FL 2008 From Rob Haff's Portfolio
Offerings Pura Ulun Danu Batur, Eastern Bali 2010 From Rob Haff's Portfolio
Maintaining Pura Desa Village Temple of Batuan, Bali 2010 From Rob Haff's Portfolio
Black Mangrove Study 6 Lower Matecumbe Key, FL 2009 From Rob Haff's Portfolio
Red Mangrove Spanish Harbor Key, FL 2009 From Rob Haff's Portfolio
Offerings to the Gods Eastern Bali 2010 From Rob Haff's Portfolio
Keys Shoreline 5 Tea Table Key, FL 2011 From Rob Haff's Portfolio
Tirta Empul Sacred Spring Temple 3, Central Bali 2010 From Rob Haff's Portfolio
Hindu Temple Study 7 Bali 2010 From Rob Haff's Portfolio
Pura Dalem Temple of the Dead, Padamgtegal, Bali 2010 From Rob Haff's Portfolio
Offspring Blackwater Sound, Florida Keys, FL 2008 From Rob Haff's Portfolio
Mangrove Garden Largo Sound, FL 2010 From Rob Haff's Portfolio
Temple Markets Ubud, Bali 2010 From Rob Haff's Portfolio
Family Temple Compound Ubud, Bali 2010 From Rob Haff's Portfolio
Black Mangal Forest Upper Matecumbe Key, FL 2011 From Rob Haff's Portfolio
Pura Tirta Empul Central Bali 2010 From Rob Haff's Portfolio
To the Hindu Gods Batuan, Bali 2010 From Rob Haff's Portfolio
Root Study 3 Blackwater Sound, Florida Keys, FL 2011 From Rob Haff's Portfolio