Believe it or not, this was taken from the women's bathroom on the beach in New London, Connecticut