Oh FFS! Instagram now requires you to have an account to view anything on their website. You can no longer visit profiles of people or businesses let alone permalink pages.
I hope Instagram will revert this. Or everybody will just stop posting exclusively on that stupid platform (yeah, right!)!