Place: The Morikami Museum & Japanese Gardens, Delray Beach, Florida, United States
By Lizzie Morrison Uploaded on 19 May 2008 40 views