Countries visited | Locations visited | Last seen
Last verified location: Shanghai, China (2008-05-13)
Entries from this date & location- Arrival
Feeds