Staraya Ladoga Fog

2002
Acrylic on Canvas
28" x 31" (70cm x 78cm)
BBC084