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