Light Leaks series - Baboushka, 2013

36" x 24" C - Type print