File:VirtualPinhole.jpg

Summary
Author: Carl Looper