Osborne House , the holiday home of Queen Victoria and Prince Albert on the Isle of Wight, England


Osborne House , the holiday home of Queen Victoria and Prince Albert on the Isle of Wight, England


Size: 4054px × 2664px
Location: Isle of Wight, England
Photo credit: © MIKE WALKER / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: albert, cowes, family, house, isle, osborne, prince, queen, royal, royalty, victoria, wight