Ever look at a picture and feel strangely homesick?

I doubt I could explain this.