X
Temple of Apollo - Temple of Apollo oil on canvas 36' X48'
• Canada

Temple of Apollo - Temple of Apollo oil on canvas 36' X48'