This site's photos were hosted on Google Picasa, but they killed the API in January 2019. Photos will return soon!