Windsor Castle photos
This selection of photos shows Windsor Castle near Diego Suarez in the north of Madagascar.
- Windsor Castle 057.jpg
- Windsor Castle 058.jpg
- Windsor Castle 059.jpg
- Windsor Castle 060.jpg
This selection of photos shows Windsor Castle near Diego Suarez in the north of Madagascar.