Castle red Palace
Czech Republic 2018
Oil on canvas
87 x 198 cm
Gallery Stanislav
Chomutov Czech