raoulpop.com
Garden, Morikami Museum and Japanese Gardens, Delray Beach, FL, USA.
Garden, Morikami Museum and Japanese Gardens, Delray Beach, FL, USA.