White peacock in flight
This video is from the gardens of Isola Bella - one of the Borromean islands in Maggiore Lake near Stresa, Italy.
This video is from the gardens of Isola Bella - one of the Borromean islands in Maggiore Lake near Stresa, Italy.
White peacock in flight
This video is from the gardens of Isola Bella - one of the Borromean islands in Maggiore Lake near Stresa, Italy.