Fairytale medieval town, paving stones, green paving stones, green marble and emerald gems, people in green clothes | Painting