Venus’ Temple oil 75″ x 103″/191 cm x 262 cm 2012

 Venus’ Temple

oil

75″ x 103″/191 cm x 262 cm

2012