Lake Maggiore, Italy 2015 : 32 / 93

Previous
Next

Chinese white peacocks strut all around the gardens of the Borromean Palace on Isola Bella.