raoulpop.com
Heron, Morikami Museum, Delray Beach, Florida, USA.
Heron, Morikami Museum, Delray Beach, Florida, USA.