Super Mario Photos


Super Mario, Tampa, FL
Taken by Robert Droz, June 2003