Anonymous 02/19/2021 (Fri) 03:55:03 No.32448 del
(106.91 KB 987x853 Deluge.jpeg)
>>32291
Historically, they are the most invaded country in Europe. Almost as much as China in Asia