Two gates of sheep

Cannes in 60 Seconds: May 22, 2010
Cannes in 60 Seconds: May 22, 2010