Michael C. Hall attending the Grand Journal in Cannes

Michael C. Hall attending the Grand Journal in Cannes

[Full Size]