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