Wednesday, November 6, 2013

The Ultimate Selfie


This photograph of Italian astronaut, Luca Parmitano, might the only acceptable selfie. Ever.