Gallery
Collections +
About
Contact
More
Churches of Santa Marina and San Luis de los Franceses - Seville, Spain.
Oil based paints on paper, 8.5 x 11 inches (21 x 30 cm)