Mockingbird

Felix Michael Mosca Mockingbird

The Redlands, Miami-Dade, FL

2010

www.moscaphotoart.com

Enlarge Enlarger