Back to gallery

The Great Duck Derby 2012

Photo detail