Posted on Oct 28, 2023
On this day in history, October 28, 1886, Statue of Liberty is unveiled to the US
147
1
0
1
1
0
Posted 8 mo ago
Read This Next