Sunday, August 26, 2012

Insider's San Diego

Only in La Jolla. Pet pig in a shoe store.

No comments:

Post a Comment