The Photo Review
 
2007 FACES

Latasha and Skye, Idaho Falls, ID, 2005


Brian Shumway
New York, NY


Latasha and Skye, Idaho Falls, ID, 2005
Inkjet print, 16"x16"


The Photo Review, 140 East Richardson Avenue, Suite 301, Langhorne, PA 19047-2857.