What a beautiful picture! Lovely strong colours and great comp too.