Available for Art-sit

30x30 oil on canvas. This was painted from a photo I took from one of the cherubs on the wall at St. Peter's cathedral in Rome.

Name *
Name

Comment