Doral and Miami, Florida - 2006 (21 of 148)




Ducks in the parking lot.
Ducks in the parking lot.