Stock Photo: Barking Mad' during a race in Key West Race Week. Florida, USA, January 2011.
Stock Photo: 4115-4023 Barking Mad' during a race in Key West Race Week. Florida, USA, January 2011.