Alexander Befelein
Germany
 
 
  • CHINA • TEMPLE MOUNT
  • 2008
  • etching
  • Limited edition - 70 in total
  • paper size - 11.125 x 7.625 inches, image size - 3 x 3.75 inches
  • $250
  • - Prices are subject to change -