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