We took a trip to see Red Squirrels on the Isle of Wight, which is in the county of Hampshire (UK). All footage and photos taken at Alverstone Mead - a Hampshire and Isle of Wight Wildlife Trust site.
Royalty Free music courtesy of RU-vid:
Venkatesananda by Jesse Gallagher
#HIWWT #IoW #iselofwight #squirrel #squirrels #redsquirrel #redsquirrels #wildlife #ukwildlife #nature #naturelover #wildlifephotography #naturephotography
13 мар 2023