Not sure what kind of sign this is but would be hilarious if Mother Nature was showing what she felt about the "private beach"signs