World Map United Kingdom Windsor
Natalie Imbruglia's house seen from the River Thames
This photo is selected for Google Earth [?] - ID: 2521633
near Windsor (United Kingdom)
Flag photo:
Photo details:
- Viewed 2964 times
- Uploaded the 2007-06-02 10:37:49
- Attribution Non-commercial No Derivatives
by CarlStaffanHolmer - [contact]


