This is a white peacock from the Borromean Islands in Northern Italy. He is hiding under the bushes, peeking through the leaves.
Powered by Zazzle