Stephen Wiltshire laughs while completing a panorama.

Comments