Photography > Urban Hunting

Macaw Catching
Miami, Florida
Macaw Catching
Miami, Florida
2010

Macaw Catching off of Bird Road (SW 40 Street) in Miami Florida.