oyuki

Saturday, October 20, 2012

Pointed

Large billboard seen in Miami Beach, Florida.