Yes! That's the beauty of the blockchain. A public blockchain is designed in such a way that the data stored in the blockchain is accessible to everyone in the world.
The best examples for a public blockchain implementation is Bitcoin and Ethereum, and yes you can see the entire transactions happening in the bitcoin blockchain.