Where in the World is Chelsie?

In Weihai China!








1 comment:

  1. Looks like you will be on a vacation at a resort town.

    ReplyDelete