Baylar 🐹 pfp
Baylar 🐹
@baylar
The strangest stone that is stuck on a stone is a stone called "Idol" located in North Yorkshire, Great Britain.
1 reply
0 recast
7 reactions