Knowledge

Greater Grand Forks

Source πŸ“

51: 118: 1634: 135: 1642: 144: 314: 1153:. There are no Catholic middle or high schools in Grand Forks, but East Grand Forks is home to Sacred Heart Catholic Church's school, which educates from kindergarten through the 12th grade. East Grand Forks is also home to Riverside Christian School, a nondenominational elementary school. 375:." This name has not found widespread use in the area, although several buildings and organizations now bear the "Grand Cities" title. Occasionally, the city of Grand Forks uses the nickname "The Sunflake City." 352:, but Grand Forks, with a population of 59,166, is more than five times larger than East Grand Forks, with a population of 9,176. The metropolitan area includes all of the related two counties in the two states: 1131: 588: 50: 583: 598: 563: 603: 593: 1820: 1119:
system serves Grand Forks and Grand Forks Air Force Base. The district consists of 12 elementary schools, four middle schools, two high schools, an
1513: 1134:
serves East Grand Forks and the surrounding rural areas. The district consists of two elementary schools, a middle school, and a high school.
1586: 1864: 1172: 1869: 1447:
There are several radio stations available in the area. All of the commercial radio stations in Grand Forks are owned by either
231: 964: 1542: 1439: 1208: 1579: 1182: 1141:
serves Crookston and the surrounding rural areas. The district consists of two elementary schools and a high school.
1618: 890:, the population of the Greater Grand Forks metro area was 97,260, of which 50.9% were male and 49.1% were female. 353: 276: 348:, together with their surrounding areas. The two cities lie directly across from each other on both sides of the 1488: 1003:
According to the 2006–2008 American Community Survey, the top ten European ancestry groups were the following:
1334: 1286: 1138: 991: 332: 94: 63: 36: 1859: 1572: 1448: 1420: 1195: 1664: 1521: 1388: 1275: 1176: 407: 345: 167: 85: 1726: 1514:"Metropolitan and Micropolitan Statistical Areas Population Totals and Components of Change: 2020-2021" 1271: 1245: 1162: 1116: 424: 1658: 1456: 1381: 1348: 1166: 976: 887: 850: 835: 820: 805: 790: 775: 760: 745: 730: 715: 700: 685: 670: 655: 640: 389: 364:, the MSA had a population of 104,362, and in 2021 estimates placed the total population at 103,462. 361: 341: 157: 76: 1468: 1358: 284: 111: 1776: 1120: 1084: 526: 1564: 1786: 1781: 1741: 1623: 1464: 578: 531: 434: 429: 357: 349: 1771: 1766: 1736: 1696: 1452: 1228: 553: 521: 516: 501: 486: 456: 1751: 1690: 1186: 985: 496: 402: 265: 171: 8: 1756: 1721: 1680: 1392: 1366: 1320: 1244:
is a campus newspaper published twice a week (during the school year) by students of the
955: 568: 506: 476: 446: 1149:
In Grand Forks, St. Michael's Catholic Church and Holy Family Catholic Church both have
1716: 1706: 1701: 1240: 1222: 1124: 1007: 573: 558: 466: 461: 419: 1796: 1761: 1746: 1711: 1685: 1263: 1090: 541: 511: 491: 471: 451: 371:." Several years ago local promoters attempted to "brand" the metropolitan area as " 255: 1791: 1731: 1250: 1043: 1025: 536: 481: 318: 1546: 1476: 1150: 1058: 1037: 1031: 1013: 1305:
both have news bureaus in Grand Forks, though the stations are based in Fargo.
1049: 1019: 970: 951: 1853: 1835: 1822: 1424: 1403: 293: 289: 121: 1248:. There are also several other weekly newspapers in the area including the 117: 1599: 1234: 138: 1808: 1413: 1294: 337: 1633: 1472: 134: 128: 321:
bridge carries DeMers Avenue between Grand Forks and East Grand Forks.
1603: 1409: 1290: 947:
According to the same survey, the racial composition was as follows:
246: 147: 1641: 313: 143: 1267: 304: 1594: 1371: 1340: 1330: 1312: 1302: 1298: 1282: 1211:
for a list of newspapers, television stations, and radio stations
202:
779 feet at Red River of the North ft (237 meters m)
272: 251: 1460: 1399: 1384: 1362: 1354: 1344: 1324: 440: 383: 396: 1375: 1316: 413: 1281:
The only broadcast stations based in the metro area are
1508: 1506: 1504: 1501: 1226:. The only other daily newspaper in the area is the 336:) is the name used by some people to designate the 1274:television. The major cable television company is 18:Metropolitan statistical area in the United States 1851: 367:The metropolitan area is also sometimes called " 44:Grand Forks, ND-MN Metropolitan Statistical Area 194:840 feet at Airport ft (256 meters m) 1580: 1238:of East Grand Forks is a weekly newspaper. 1173:Northland Community & Technical College 1587: 1573: 1065: 977:Native Hawaiian and Other Pacific Islander 55:Aerial View of Downtown Grand Forks (2006) 1455:. The area is also served by stations of 1262:The metropolitan area receives all major 1475:). Several religious organizations have 547: 441:Places with fewer than 1,000 inhabitants 384:Places with more than 50,000 inhabitants 312: 397:Places with 5,000 to 10,000 inhabitants 1852: 633: 414:Places with 1,000 to 5,000 inhabitants 62:Interactive Map of Grand Forks, ND–MN 1568: 186:3,408 sq mi (8,830 km) 1093:and Pacific Islander languages: 0.4% 67: 1156: 1071:Population 5 years and over: 91,118 13: 1865:Metropolitan areas of North Dakota 1640: 1632: 1440:Media in Grand Forks, North Dakota 1209:Media in Grand Forks, North Dakota 1144: 1123:, an adult learning center, and a 623: 14: 1881: 1220:The major daily newspaper is the 1183:University of Minnesota Crookston 1110: 1077:Language other than English: 4.9% 1442:for a list of all radio stations 1132:East Grand Forks School District 142: 133: 116: 49: 1870:Metropolitan areas of Minnesota 961:Black or African American: 1.3% 609: 1535: 1489:North Dakota statistical areas 1479:stations throughout the area. 1347:channel 8.2, Cable channel 7 ( 378: 1: 1257: 1139:Crookston School District 593 333:Metropolitan Statistical Area 37:Metropolitan statistical area 1545:. Census.gov. Archived from 1449:Clear Channel Communications 1427:channel 73, 190 & 109.7) 1423:) – religious programming, ( 1402:) – religious programming – 1196:Thief River Falls, Minnesota 1100: 7: 1522:United States Census Bureau 1518:United States Census Bureau 1482: 1308:Local TV stations include: 1276:Midcontinent Communications 1151:Catholic elementary schools 998: 886:According to the 2006–2008 346:East Grand Forks, Minnesota 220: β€’ Estimate  10: 1886: 1246:University of North Dakota 1163:University of North Dakota 1117:Grand Forks Public Schools 425:Grand Forks Air Force Base 1805: 1673: 1651: 1630: 1611: 1457:North Dakota Public Radio 1266:over the air, along with 888:American Community Survey 877: 864: 849: 834: 819: 804: 789: 774: 759: 744: 729: 714: 699: 684: 669: 654: 639: 632: 627: 622: 619: 342:Grand Forks, North Dakota 299: 283: 262: 245: 237: 227: 219: 211: 206: 198: 190: 182: 177: 163: 153: 127: 110: 93: Grand Forks, ND–MN 60: 48: 43: 34: 23: 1494: 1431: 1215: 1201: 360:in Minnesota. As of the 86:City of East Grand Forks 1543:"U.S. Decennial Census" 1121:alternative high school 1105: 1085:Indo-European languages 1066:Language spoken at home 942: 935:85 years and over: 2.0% 1645: 1637: 1465:Minnesota Public Radio 1194:*also has a campus in 938:Median age: 31.8 years 893: 350:Red River of the North 322: 191:Highest elevation 1836:47.92694Β°N 97.02833Β°W 1644: 1636: 1453:Leighton Broadcasting 1229:Crookston Daily Times 1096:Other languages: 0.1% 982:Some other race: 1.7% 878:U.S. Decennial Census 615:Historical population 589:North Grand Forks, ND 548:Unincorporated places 316: 264: β€’ Summer ( 241:28/sq mi (11/km) 199:Lowest elevation 408:East Grand Forks, MN 356:in North Dakota and 238: β€’ Density 168:East Grand Forks, MN 1860:Greater Grand Forks 1841:47.92694; -97.02833 1832: /  1598:metropolitan area ( 1596:Greater Grand Forks 1416:) – cable channel 9 1391:) – main studio in 1074:English only: 95.1% 994:(of any race): 3.6% 956:Non-Hispanic Whites 899:Under 5 years: 6.3% 616: 331:Grand Forks, ND-MN 327:Greater Grand Forks 305:visitgrandforks.com 77:City of Grand Forks 25:Greater Grand Forks 1646: 1638: 1471:and KNTN 102.7 FM 1459:(KUND 89.3 FM and 1419:K49FF Channel 49 ( 1398:K17HG Channel 17 ( 1395:, cable channel 13 1264:broadcast networks 1241:The Dakota Student 1223:Grand Forks Herald 1125:Head Start program 992:Hispanic or Latino 920:45–54 years: 13.6% 917:35–44 years: 11.3% 914:25–34 years: 12.7% 911:20–24 years: 13.3% 614: 354:Grand Forks County 329:" (officially the 323: 212: β€’ Total 183: β€’ Total 1815: 1814: 1674:Surrounding areas 1361:) – rebroadcasts 986:Two or more races 932:75–84 years: 4.5% 929:65–74 years: 5.6% 926:60–64 years: 4.2% 923:55–59 years: 5.4% 908:15–19 years: 9.6% 905:10–14 years: 6.1% 884: 883: 311: 310: 232:351th in the U.S. 228: β€’ Rank 104: 103: 1877: 1847: 1846: 1844: 1843: 1842: 1837: 1833: 1830: 1829: 1828: 1825: 1665:East Grand Forks 1589: 1582: 1575: 1566: 1565: 1559: 1558: 1556: 1554: 1539: 1533: 1532: 1530: 1528: 1510: 1251:Hillsboro Banner 1177:East Grand Forks 1157:Higher education 635: 630: 625: 617: 613: 392:(Principal city) 373:The Grand Cities 307: 269: 146: 137: 120: 92: 83: 74: 68: 53: 27:The Grand Cities 21: 20: 1885: 1884: 1880: 1879: 1878: 1876: 1875: 1874: 1850: 1849: 1840: 1838: 1834: 1831: 1826: 1823: 1821: 1819: 1818: 1816: 1811: 1801: 1727:Grand Forks AFB 1669: 1647: 1639: 1628: 1607: 1593: 1563: 1562: 1552: 1550: 1541: 1540: 1536: 1526: 1524: 1512: 1511: 1502: 1497: 1485: 1477:Christian radio 1469:classical music 1434: 1260: 1232:of Crookston. 1218: 1204: 1159: 1147: 1145:Private schools 1113: 1108: 1103: 1068: 1059:French Canadian 1001: 965:American Indian 945: 902:5–9 years: 5.5% 896: 879: 628: 612: 550: 443: 416: 399: 390:Grand Forks, ND 386: 381: 303: 263: 170: 158:Grand Forks, ND 141: 106: 105: 97: 90: 88: 81: 79: 72: 56: 39: 30: 28: 26: 19: 12: 11: 5: 1883: 1873: 1872: 1867: 1862: 1813: 1812: 1806: 1803: 1802: 1800: 1799: 1794: 1789: 1784: 1779: 1774: 1769: 1764: 1759: 1754: 1749: 1744: 1739: 1734: 1729: 1724: 1719: 1714: 1709: 1704: 1699: 1694: 1688: 1683: 1677: 1675: 1671: 1670: 1668: 1667: 1662: 1655: 1653: 1649: 1648: 1631: 1629: 1627: 1626: 1621: 1615: 1613: 1609: 1608: 1592: 1591: 1584: 1577: 1569: 1561: 1560: 1549:on May 7, 2015 1534: 1499: 1498: 1496: 1493: 1492: 1491: 1484: 1481: 1467:(KQMN 91.5 FM 1445: 1444: 1433: 1430: 1429: 1428: 1417: 1407: 1396: 1379: 1369: 1352: 1338: 1328: 1259: 1256: 1217: 1214: 1203: 1200: 1191: 1190: 1180: 1170: 1158: 1155: 1146: 1143: 1112: 1111:Public schools 1109: 1107: 1104: 1102: 1099: 1098: 1097: 1094: 1088: 1081: 1078: 1075: 1072: 1067: 1064: 1063: 1062: 1056: 1055:American: 2.2% 1053: 1047: 1041: 1035: 1029: 1023: 1017: 1011: 1000: 997: 996: 995: 989: 983: 980: 974: 968: 962: 959: 944: 941: 940: 939: 936: 933: 930: 927: 924: 921: 918: 915: 912: 909: 906: 903: 900: 895: 892: 882: 881: 875: 874: 871: 869: 866: 862: 861: 858: 856: 853: 847: 846: 843: 841: 838: 832: 831: 828: 826: 823: 817: 816: 813: 811: 808: 802: 801: 798: 796: 793: 787: 786: 783: 781: 778: 772: 771: 768: 766: 763: 757: 756: 753: 751: 748: 742: 741: 738: 736: 733: 727: 726: 723: 721: 718: 712: 711: 708: 706: 703: 697: 696: 693: 691: 688: 682: 681: 678: 676: 673: 667: 666: 663: 661: 658: 652: 651: 648: 646: 643: 637: 636: 631: 626: 621: 611: 608: 607: 606: 601: 596: 591: 586: 584:Merrifield, ND 581: 576: 571: 566: 561: 556: 549: 546: 545: 544: 539: 534: 529: 524: 522:Nielsville, MN 519: 514: 509: 504: 499: 494: 489: 484: 479: 474: 469: 464: 459: 454: 449: 442: 439: 438: 437: 432: 427: 422: 415: 412: 411: 410: 405: 398: 395: 394: 393: 385: 382: 380: 377: 309: 308: 301: 297: 296: 287: 281: 280: 270: 260: 259: 249: 243: 242: 239: 235: 234: 229: 225: 224: 221: 217: 216: 213: 209: 208: 204: 203: 200: 196: 195: 192: 188: 187: 184: 180: 179: 175: 174: 165: 161: 160: 155: 151: 150: 131: 125: 124: 114: 108: 107: 102: 101: 89: 80: 71: 66: 61: 58: 57: 54: 46: 45: 41: 40: 35: 32: 31: 24: 17: 9: 6: 4: 3: 2: 1882: 1871: 1868: 1866: 1863: 1861: 1858: 1857: 1855: 1848: 1845: 1810: 1804: 1798: 1795: 1793: 1790: 1788: 1785: 1783: 1780: 1778: 1775: 1773: 1770: 1768: 1765: 1763: 1760: 1758: 1755: 1753: 1750: 1748: 1745: 1743: 1740: 1738: 1735: 1733: 1730: 1728: 1725: 1723: 1720: 1718: 1715: 1713: 1710: 1708: 1705: 1703: 1700: 1698: 1695: 1692: 1689: 1687: 1684: 1682: 1679: 1678: 1676: 1672: 1666: 1663: 1660: 1657: 1656: 1654: 1650: 1643: 1635: 1625: 1622: 1620: 1617: 1616: 1614: 1610: 1605: 1601: 1597: 1590: 1585: 1583: 1578: 1576: 1571: 1570: 1567: 1548: 1544: 1538: 1523: 1519: 1515: 1509: 1507: 1505: 1500: 1490: 1487: 1486: 1480: 1478: 1474: 1470: 1466: 1463:90.7 FM) and 1462: 1458: 1454: 1450: 1443: 1441: 1436: 1435: 1426: 1425:Digital cable 1422: 1418: 1415: 1411: 1408: 1405: 1404:Digital cable 1401: 1397: 1394: 1390: 1386: 1383: 1380: 1377: 1373: 1370: 1368: 1364: 1360: 1356: 1353: 1350: 1346: 1342: 1339: 1336: 1332: 1329: 1326: 1322: 1319:) – based in 1318: 1314: 1311: 1310: 1309: 1306: 1304: 1300: 1296: 1292: 1288: 1284: 1279: 1277: 1273: 1269: 1265: 1255: 1253: 1252: 1247: 1243: 1242: 1237: 1236: 1231: 1230: 1225: 1224: 1213: 1212: 1210: 1199: 1198: 1197: 1188: 1184: 1181: 1178: 1174: 1171: 1168: 1164: 1161: 1160: 1154: 1152: 1142: 1140: 1135: 1133: 1128: 1126: 1122: 1118: 1095: 1092: 1089: 1086: 1082: 1080:Spanish: 2.3% 1079: 1076: 1073: 1070: 1069: 1060: 1057: 1054: 1051: 1048: 1045: 1042: 1039: 1036: 1033: 1030: 1027: 1024: 1021: 1018: 1015: 1012: 1009: 1006: 1005: 1004: 993: 990: 987: 984: 981: 978: 975: 972: 969: 966: 963: 960: 957: 953: 950: 949: 948: 937: 934: 931: 928: 925: 922: 919: 916: 913: 910: 907: 904: 901: 898: 897: 891: 889: 876: 872: 870: 867: 863: 859: 857: 854: 852: 848: 844: 842: 839: 837: 833: 829: 827: 824: 822: 818: 814: 812: 809: 807: 803: 799: 797: 794: 792: 788: 784: 782: 779: 777: 773: 769: 767: 764: 762: 758: 754: 752: 749: 747: 743: 739: 737: 734: 732: 728: 724: 722: 719: 717: 713: 709: 707: 704: 702: 698: 694: 692: 689: 687: 683: 679: 677: 674: 672: 668: 664: 662: 659: 657: 653: 649: 647: 644: 642: 638: 618: 605: 602: 600: 597: 595: 592: 590: 587: 585: 582: 580: 577: 575: 572: 570: 567: 565: 562: 560: 557: 555: 552: 551: 543: 540: 538: 535: 533: 530: 528: 527:Northwood, ND 525: 523: 520: 518: 515: 513: 510: 508: 505: 503: 500: 498: 495: 493: 490: 488: 485: 483: 480: 478: 475: 473: 470: 468: 465: 463: 460: 458: 455: 453: 450: 448: 445: 444: 436: 433: 431: 428: 426: 423: 421: 418: 417: 409: 406: 404: 403:Crookston, MN 401: 400: 391: 388: 387: 376: 374: 370: 365: 363: 359: 355: 351: 347: 343: 339: 335: 334: 328: 320: 315: 306: 302: 298: 295: 291: 288: 286: 282: 278: 274: 271: 267: 261: 257: 253: 250: 248: 244: 240: 236: 233: 230: 226: 222: 218: 214: 210: 205: 201: 197: 193: 189: 185: 181: 176: 173: 172:Crookston, MN 169: 166: 162: 159: 156: 152: 149: 145: 140: 136: 132: 130: 126: 123: 122:United States 119: 115: 113: 109: 100: 96: 87: 78: 70: 69: 65: 59: 52: 47: 42: 38: 33: 22: 16: 1817: 1595: 1551:. Retrieved 1547:the original 1537: 1525:. Retrieved 1517: 1446: 1437: 1412:Channel 27 ( 1387:Channel 16 ( 1374:Channel 11 ( 1357:Channel 10 ( 1307: 1280: 1261: 1249: 1239: 1235:The Exponent 1233: 1227: 1221: 1219: 1206: 1205: 1193: 1192: 1148: 1136: 1129: 1114: 1002: 946: 885: 610:Demographics 599:Oakville, ND 579:Mekinock, ND 532:Reynolds, ND 507:McIntosh, MN 447:Beltrami, MN 435:Thompson, ND 430:Larimore, ND 372: 368: 366: 330: 326: 324: 164:Other cities 154:Largest city 139:North Dakota 98: 15: 1839: / 1809:county seat 1659:Grand Forks 1652:Main cities 1619:Grand Forks 1406:channel 192 1333:Channel 8 ( 1327:channel 38) 1315:Channel 4 ( 1167:Grand Forks 880:2020 Census 865:2021 (est.) 574:Mallory, MN 564:Calspur, ND 559:Bygland, MN 554:Arvilla, ND 517:Niagara, ND 502:McCanna, ND 487:Inkster, ND 467:Fertile, MN 462:Erskine, MN 457:Emerado, ND 420:Fosston, MN 379:Communities 362:2020 census 358:Polk County 338:twin cities 1854:Categories 1827:97Β°01β€²42β€³W 1824:47Β°55β€²37β€³N 1772:Nielsville 1258:Television 604:Powell, ND 542:Winger, MN 512:Mentor, MN 497:Manvel, ND 492:Lengby, MN 472:Fisher, MN 452:Climax, MN 285:Area codes 207:Population 1777:Northwood 1691:Crookston 1527:April 18, 1473:news/talk 1393:Fargo, ND 1367:Fargo, ND 1321:Fargo, ND 1272:satellite 1187:Crookston 1101:Education 1008:Norwegian 954:: 92.5% ( 594:Ojata, ND 569:Kelly, ND 537:Trail, MN 482:Gully, MN 477:Gilby, ND 369:The Forks 247:Time zone 148:Minnesota 29:The Forks 1787:Thompson 1782:Reynolds 1757:McIntosh 1742:Larimore 1681:Beltrami 1612:Counties 1483:See also 1341:WDAZ-DT2 999:Ancestry 958:: 90.8%) 1767:Niagara 1737:Inkster 1717:Fosston 1707:Fertile 1702:Erskine 1697:Emerado 1553:May 19, 1385:Digital 1372:KVLY-TV 1345:digital 1331:WDAZ-TV 1325:digital 1313:KRDK-TV 1303:KRDK-TV 1299:KVLY-TV 1283:WDAZ-TV 1044:English 1026:Swedish 1016:: 32.9% 1010:: 38.8% 868:103,462 855:104,362 810:103,181 795:100,944 300:Website 223:103,462 215:104,362 112:Country 1797:Winger 1762:Mentor 1752:Manvel 1747:Lengby 1712:Fisher 1686:Climax 1349:The CW 1289:) and 1270:, and 1087:: 2.1% 1083:Other 1061:: 1.8% 1052:: 2.5% 1046:: 5.2% 1040:: 6.1% 1038:French 1034:: 6.2% 1032:Polish 1028:: 6.4% 1022:: 9.4% 1014:German 988:: 1.3% 979:: 0.0% 973:: 0.8% 967:: 2.4% 840:98,461 825:97,478 780:95,537 765:84,859 750:75,348 735:72,252 720:67,975 705:65,885 690:63,889 675:59,888 665:174.6% 660:48,549 645:17,681 620:Census 319:Sorlie 99: 91:  84:  82:  75:  73:  1792:Trail 1732:Gully 1722:Gilby 1495:Notes 1432:Radio 1268:cable 1216:Print 1202:Media 1091:Asian 1050:Czech 1020:Irish 971:Asian 952:White 873:βˆ’0.9% 830:βˆ’5.5% 785:12.6% 770:12.6% 680:23.4% 273:UTC-5 252:UTC-6 129:State 1807:† - 1624:Polk 1555:2013 1529:2022 1461:KFJM 1438:See 1414:MNTV 1410:KCPM 1400:3ABN 1382:KCGE 1363:KVRR 1355:KBRR 1301:and 1295:MNTV 1293:27 ( 1291:KCPM 1207:See 1137:The 1130:The 1115:The 1106:K-12 943:Race 860:6.0% 851:2020 845:1.0% 836:2010 821:2000 815:2.2% 806:1990 800:5.7% 791:1980 776:1970 761:1960 755:4.3% 746:1950 740:6.3% 731:1940 725:3.2% 716:1930 710:3.1% 701:1920 695:6.7% 686:1910 671:1900 656:1890 641:1880 629:Note 624:Pop. 344:and 317:The 292:and 178:Area 1451:or 1421:TBN 1389:PBS 1376:NBC 1365:of 1359:Fox 1335:ABC 1317:CBS 1297:). 1287:ABC 1285:8 ( 894:Age 340:of 294:701 290:218 277:CDT 266:DST 256:CST 95:MSA 64:MSA 1856:: 1604:MN 1600:ND 1520:. 1516:. 1503:^ 1343:, 1278:. 1254:. 1179:)* 1127:. 634:%Β± 1693:† 1661:† 1606:) 1602:- 1588:e 1581:t 1574:v 1557:. 1531:. 1378:) 1351:) 1337:) 1323:( 1189:) 1185:( 1175:( 1169:) 1165:( 650:β€” 325:" 279:) 275:( 268:) 258:) 254:(

Index

Metropolitan statistical area
Aerial View of Downtown Grand Forks (2006)
MSA
City of Grand Forks
City of East Grand Forks
MSA
Country

United States
State

North Dakota

Minnesota
Grand Forks, ND
East Grand Forks, MN
Crookston, MN
351th in the U.S.
Time zone
UTC-6
CST
DST
UTC-5
CDT
Area codes
218
701
visitgrandforks.com

Sorlie

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑