Spanish Church

Luis leo lopez church1 lr

Oil on panel
18" x 14"

Album
Date
July 3, 2018