Advertisement

9th Annual Smithsonian Magazine Photo Contest Travel
Beautiful landscape at Lost Tree Club located in North Palm Beach, Florida.

Beautiful landscape at Lost Tree Club located in North Palm Beach, Florida.

Photo Detail
Date Taken: 06.2010
Date Uploaded: 09.2011
Photo Location: North Palm Beach, Florida, United States of America
Camera: EX-S880
Copyright: © Stephen Chiavaroli