An almost perfect selfie

An nearly ideal selfie

1242