57 W Pine St
Orlando, Illinois 32801

This husband and wife team of Russian emigres collaborate to make large scale paintings of people walking. Their individual styles merge in a blend of Renaissance technique with contemporary edginess.

Added by Upcoming Robot on July 21, 2012