Photo
 
A film still of "The Sunshine Egg" (2012).
 
Close