Framed matte paper poster - Guangxiao Buddhist Temple - China

  • $52.50