2005 Lebanon Country Fair - nanosphoto
A Matter of Scale

2005 Lebanon Country Fair