DEEP PURPLE Theatro Vrahon (Theatre of the Rocks), Athens, Greece, July 24th 2006. All photographs © Steve Steinsberg
BACK