Wall Decoration of Angkor Wat Temple Oil Painting Signed 40cm x 150cm

Wall Decoration of Angkor Wat Temple Oil Painting Signed 40cm x 150cm