Strange question:
On the wallpapers, there's a river-front city...
Can anyone tell me what city it is?
Friends & I are having a discussion, we all believe it's Italy since we've all been there being from Germany.
Any & all (constructive) help is appreciated.![]()

LinkBack URL
About LinkBacks
Reply With Quote
