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




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