"Venice Church"

$475

"Venice Church"

24 x 34
Church in the canal of Venice, Italy.