FEBRUARY 8, 2011 - LEO FILMING AT ECHO PARK IN LOS ANGELES,on the set of J.Edgar
http://dicapriophotos.com/thumbnails.php?album=1839
http://leonardodicapriophotos.com/thumbnails.php?album=392
FEBRUARY 8, 2011 - LEO RIDES A BICYCLE DOWN THE STREET IN LOS ANGELES,on the set of J.Edgar
http://dicapriophotos.com/thumbnails.php?album=1840
more pics
Leo looks funny but cute