Can we see origional Our Lady of Perpetual Help?

Wikipedia says it’s in the Church of St. Alphonsus Liguori, Rome. Is it hidden like the Shroud of Turin or free to all to see?

Yes, you can see the icon in St. Alphonse Liguori in Rome.

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit www.catholic.com.