Palm leaf

Palm Leaf<br />
from "Walking Downtown" series.<br />
Miami, Florida, 2010
Palm Leaf
from "Walking Downtown" series.
Miami, Florida, 2010

Filename: HP5-41-08pr1.jpg
Copyright