History of CCASS shareholding

Stock code:

Adjust for splits and bonus issues: Yes No

Use price on: trading date holding/settlement date

Show: chart & table chart only table only

Table rows with no holding change: include exclude

Participant: KGI ASIA LTD

Holdings history

Date Trade date Closing price Holdings Change % of o/s Value (HK$)
2025-10-14 2025-10-10 2.910 700,000 +0 0.85% 2,037,000
2025-10-13 2025-10-09 3.010 700,000 +0 0.85% 2,107,000
2025-10-10 2025-10-08 3.100 700,000 +0 0.85% 2,170,000
2025-10-09 2025-10-06 3.160 700,000 +0 0.85% 2,212,000
2025-10-08 2025-10-03 3.180 700,000 +0 0.85% 2,226,000
2025-10-06 2025-10-02 3.060 700,000 +0 0.85% 2,142,000
2025-10-03 2025-09-30 3.040 700,000 +0 0.85% 2,128,000
2025-10-02 2025-09-29 3.040 700,000 +0 0.85% 2,128,000
2025-09-30 2025-09-26 3.060 700,000 +0 0.85% 2,142,000
2025-09-29 2025-09-25 3.050 700,000 +0 0.85% 2,135,000
2025-09-26 2025-09-24 3.020 700,000 +0 0.85% 2,114,000
2025-09-25 2025-09-23 3.090 700,000 +0 0.85% 2,163,000
2025-09-24 2025-09-22 3.090 700,000 +0 0.85% 2,163,000
2025-09-23 2025-09-19 3.190 700,000 -10,000 0.85% 2,233,000
2025-09-22 2025-09-18 3.100 710,000 +10,000 0.86% 2,201,000
2025-09-11 2025-09-09 3.440 700,000 -7,000 0.85% 2,408,000
2025-09-10 2025-09-08 3.550 707,000 +7,000 0.85% 2,509,850
2025-09-03 2025-09-01 3.470 700,000 +7,000 0.85% 2,429,000
2025-08-27 2025-08-25 3.730 693,000 +20,000 0.84% 2,584,890
2025-08-26 2025-08-22 3.640 673,000 -1,000 0.81% 2,449,720
2025-08-25 2025-08-21 3.600 674,000 +30,000 0.81% 2,426,400
2025-08-22 2025-08-20 3.420 644,000 +14,000 0.78% 2,202,480
2025-08-14 2025-08-12 3.170 630,000 -10,000 0.76% 1,997,100
2025-08-07 2025-08-05 3.360 640,000 -4,500 0.77% 2,150,400
2025-08-06 2025-08-04 2.930 644,500 -20,000 0.78% 1,888,385
2025-08-05 2025-08-01 2.790 664,500 +4,500 0.80% 1,853,955
2025-08-04 2025-07-31 2.890 660,000 +20,000 0.80% 1,907,400
2025-08-01 2025-07-30 2.950 640,000 -10,000 0.77% 1,888,000
2025-07-31 2025-07-29 2.910 650,000 +10,000 0.79% 1,891,500
2025-07-21 2025-07-17 2.900 640,000 +20,000 0.77% 1,856,000
2025-07-10 2025-07-08 2.740 620,000 +16,000 0.75% 1,698,800
2025-07-03 2025-06-30 2.830 604,000 -2,000 0.73% 1,709,320
2025-06-05 2025-06-03 2.700 606,000 +10,000 0.73% 1,636,200
2025-04-14 2025-04-10 3.130 596,000 -17,000 0.72% 1,865,480
2025-04-11 2025-04-09 3.200 613,000 +31,000 0.74% 1,961,600
2025-04-10 2025-04-08 2.900 582,000 -14,500 0.70% 1,687,800
2025-04-09 2025-04-07 2.850 596,500 +12,500 0.72% 1,700,025
2025-04-08 2025-04-03 3.470 584,000 +1,000 0.71% 2,026,480
2025-04-07 2025-04-02 3.480 583,000 +2,000 0.70% 2,028,840
2025-04-03 2025-04-01 3.500 581,000 +8,500 0.70% 2,033,500
2025-04-02 2025-03-31 3.520 572,500 +10,500 0.69% 2,015,200
2025-03-20 2025-03-18 3.840 562,000 -4,000 0.68% 2,158,080
2025-03-19 2025-03-17 3.910 566,000 +4,000 0.68% 2,213,060
2025-03-12 2025-03-10 3.200 562,000 -2,000 0.68% 1,798,400
2025-03-10 2025-03-06 3.290 564,000 +1,000 0.68% 1,855,560
2025-02-25 2025-02-21 3.370 563,000 +20,000 0.68% 1,897,310
2025-02-17 2025-02-13 2.760 543,000 -5,000 0.66% 1,498,680
2025-02-12 2025-02-10 2.760 548,000 -500 0.66% 1,512,480
2024-10-23 2024-10-21 2.180 548,500 -20,000 0.66% 1,195,730
2024-10-21 2024-10-17 1.850 568,500 -7,500 0.69% 1,051,725
2024-10-18 2024-10-16 1.890 576,000 +7,500 0.70% 1,088,640
2024-10-07 2024-10-03 2.330 568,500 +20,000 0.69% 1,324,605
2024-10-04 2024-10-02 2.490 548,500 -190,000 0.66% 1,365,765
2024-10-03 2024-09-30 2.140 738,500 +190,000 0.89% 1,580,390
2024-09-24 2024-09-20 1.310 548,500 -1,000 0.66% 718,535
2024-09-17 2024-09-13 1.350 549,500 +20,000 0.66% 741,825
2024-09-16 2024-09-12 1.380 529,500 -2,000 0.64% 730,710
2024-07-18 2024-07-16 1.850 531,500 -5,000 0.64% 983,275
2024-06-20 2024-06-18 1.910 536,500 +43,500 0.65% 1,024,715
2024-02-02 2024-01-31 2.070 493,000 -13,500 0.60% 1,020,510
2024-01-23 2024-01-19 2.240 506,500 -20,000 0.61% 1,134,560
2024-01-22 2024-01-18 2.170 526,500 +3,500 0.64% 1,142,505
2024-01-19 2024-01-17 2.180 523,000 +20,000 0.63% 1,140,140
2023-12-21 2023-12-19 2.150 503,000 +20,000 0.61% 1,081,450
2023-12-20 2023-12-18 2.250 483,000 +17,000 0.58% 1,086,750
2023-12-18 2023-12-14 2.250 466,000 +24,000 0.56% 1,048,500
2023-12-12 2023-12-08 2.290 442,000 +32,000 0.53% 1,012,180
2023-08-17 2023-08-15 2.980 410,000 -40,000 0.50% 1,221,800
2023-07-24 2023-07-20 3.070 450,000 -20,000 0.54% 1,381,500
2023-04-28 2023-04-26 4.900 470,000 -1,500 0.57% 2,303,000
2023-04-04 2023-03-31 4.520 471,500 +8,000 0.57% 2,131,180
2023-03-29 2023-03-27 4.520 463,500 +500 0.56% 2,095,020
2023-02-10 2023-02-08 6.180 463,000 -2,000 0.56% 2,861,340
2023-02-07 2023-02-03 5.900 465,000 -4,000 0.56% 2,743,500
2023-02-03 2023-02-01 5.220 469,000 -34,000 0.57% 2,448,180
2023-02-01 2023-01-30 4.750 503,000 -1,000 0.61% 2,389,250
2023-01-27 2023-01-20 5.030 504,000 -4,500 0.61% 2,535,120
2023-01-19 2023-01-17 5.070 508,500 +4,000 0.61% 2,578,095
2023-01-17 2023-01-13 4.970 504,500 -4,500 0.61% 2,507,365
2023-01-16 2023-01-12 4.600 509,000 +4,000 0.62% 2,341,400
2023-01-13 2023-01-11 4.750 505,000 +2,000 0.61% 2,398,750
2023-01-12 2023-01-10 4.330 503,000 +58,000 0.61% 2,177,990
2023-01-06 2023-01-04 3.780 445,000 +30,000 0.54% 1,682,100
2022-12-12 2022-12-08 3.820 415,000 -9,000 0.50% 1,585,300
2022-12-07 2022-12-05 3.830 424,000 +9,000 0.51% 1,623,920
2022-12-06 2022-12-02 3.520 415,000 -49,500 0.50% 1,460,800
2022-12-05 2022-12-01 3.450 464,500 +15,000 0.56% 1,602,525
2022-12-01 2022-11-29 3.500 449,500 +5,000 0.54% 1,573,250
2022-11-30 2022-11-28 3.410 444,500 -4,500 0.54% 1,515,745
2022-11-17 2022-11-15 3.420 449,000 -31,000 0.54% 1,535,580
2022-11-08 2022-11-04 2.800 480,000 -18,000 0.58% 1,344,000
2022-11-04 2022-11-02 2.670 498,000 +38,000 0.60% 1,329,660
2022-11-03 2022-11-01 2.600 460,000 +10,000 0.56% 1,196,000
2022-09-30 2022-09-28 3.140 450,000 +17,000 0.54% 1,413,000
2022-09-29 2022-09-27 3.350 433,000 -8,000 0.52% 1,450,550
2022-09-28 2022-09-26 3.260 441,000 +2,500 0.53% 1,437,660
2022-09-26 2022-09-22 3.300 438,500 +5,500 0.53% 1,447,050
2022-08-31 2022-08-29 4.090 433,000 -3,000 0.54% 1,770,970
2022-08-22 2022-08-18 4.090 436,000 -3,500 0.54% 1,783,240
2022-08-19 2022-08-17 4.180 439,500 +6,500 0.54% 1,837,110
2022-08-08 2022-08-04 4.080 433,000 -15,000 0.54% 1,766,640
2022-08-04 2022-08-02 3.910 448,000 -18,500 0.55% 1,751,680
2022-08-03 2022-08-01 3.830 466,500 +6,500 0.58% 1,786,695
2022-07-29 2022-07-27 4.100 460,000 +15,000 0.57% 1,886,000
2022-07-28 2022-07-26 4.120 445,000 +500 0.55% 1,833,400
2022-07-26 2022-07-22 4.200 444,500 +2,000 0.55% 1,866,900
2022-07-22 2022-07-20 4.300 442,500 +10,000 0.55% 1,902,750
2022-07-21 2022-07-19 4.440 432,500 -5,000 0.53% 1,920,300
2022-07-20 2022-07-18 4.410 437,500 +5,000 0.54% 1,929,375
2022-07-15 2022-07-13 4.380 432,500 -5,000 0.53% 1,894,350
2022-07-14 2022-07-12 4.350 437,500 +5,000 0.54% 1,903,125
2022-07-12 2022-07-08 4.560 432,500 -16,000 0.53% 1,972,200
2022-07-11 2022-07-07 4.440 448,500 +2,000 0.55% 1,991,340
2022-07-08 2022-07-06 4.770 446,500 +6,500 0.55% 2,129,805
2022-07-07 2022-07-05 5.010 440,000 +1,500 0.54% 2,204,400
2022-07-06 2022-07-04 4.990 438,500 -6,000 0.54% 2,188,115
2022-07-05 2022-06-30 4.850 444,500 +10,000 0.55% 2,155,825
2022-06-30 2022-06-28 5.100 434,500 +10,000 0.54% 2,215,950
2022-06-29 2022-06-27 5.450 424,500 +4,000 0.52% 2,313,525
2022-06-28 2022-06-24 5.430 420,500 +9,500 0.52% 2,283,315
2022-06-24 2022-06-22 5.080 411,000 +5,500 0.51% 2,087,880
2022-06-23 2022-06-21 5.260 405,500 +4,000 0.50% 2,132,930
2022-06-17 2022-06-15 4.780 401,500 -10,000 0.50% 1,919,170
2022-06-14 2022-06-10 5.140 411,500 +10,000 0.51% 2,115,110
2022-06-13 2022-06-09 5.140 401,500 -14,500 0.50% 2,063,710
2022-06-10 2022-06-08 4.890 416,000 -88,500 0.51% 2,034,240
2022-06-09 2022-06-07 4.080 504,500 -10,000 0.62% 2,058,360
2022-06-07 2022-06-02 3.830 514,500 +5,500 0.64% 1,970,535
2022-06-02 2022-05-31 3.860 509,000 +13,000 0.63% 1,964,740
2022-06-01 2022-05-30 3.800 496,000 +10,000 0.61% 1,884,800
2022-05-25 2022-05-23 3.770 486,000 +6,000 0.60% 1,832,220
2022-05-24 2022-05-20 3.800 480,000 +5,000 0.59% 1,824,000
2022-05-13 2022-05-11 3.550 475,000 +30,000 0.59% 1,686,250
2022-05-12 2022-05-10 3.630 445,000 +2,000 0.55% 1,615,350
2022-05-10 2022-05-05 3.700 443,000 +30,000 0.55% 1,639,100
2022-05-06 2022-05-04 3.730 413,000 +10,000 0.51% 1,540,490
2022-04-27 2022-04-25 3.960 403,000 +15,000 0.50% 1,595,880
2022-04-21 2022-04-19 4.310 388,000 -5,000 0.48% 1,672,280
2022-04-20 2022-04-14 4.300 393,000 +5,000 0.49% 1,689,900
2022-04-14 2022-04-12 4.290 388,000 +10,000 0.48% 1,664,520
2022-04-11 2022-04-07 5.020 378,000 +5,000 0.47% 1,897,560
2022-04-07 2022-04-04 5.060 373,000 -40,000 0.46% 1,887,380
2022-04-04 2022-03-31 4.950 413,000 +4,500 0.51% 2,044,350
2022-03-31 2022-03-29 5.000 408,500 -1,000 0.50% 2,042,500
2022-03-29 2022-03-25 5.010 409,500 +15,500 0.51% 2,051,595
2022-03-25 2022-03-23 5.090 394,000 -39,500 0.49% 2,005,460
2022-03-24 2022-03-22 4.750 433,500 +8,500 0.54% 2,059,125
2022-03-21 2022-03-17 4.700 425,000 -9,000 0.53% 1,997,500
2022-03-18 2022-03-16 4.500 434,000 -13,000 0.54% 1,953,000
2022-03-17 2022-03-15 3.950 447,000 +53,000 0.55% 1,765,650
2022-03-15 2022-03-11 5.080 394,000 -19,500 0.49% 2,001,520
2022-03-14 2022-03-10 5.130 413,500 +29,500 0.51% 2,121,255
2022-02-23 2022-02-21 6.710 384,000 -3,000 0.47% 2,576,640
2022-02-22 2022-02-18 6.220 387,000 -14,000 0.48% 2,407,140
2022-02-15 2022-02-11 5.740 401,000 +5,000 0.50% 2,301,740
2022-02-10 2022-02-08 5.750 396,000 +5,000 0.49% 2,277,000
2022-02-04 2022-01-27 5.570 391,000 -1,000 0.48% 2,177,870
2022-01-27 2022-01-25 6.190 392,000 -2,000 0.48% 2,426,480
2022-01-05 2022-01-03 6.830 394,000 -1,000 0.49% 2,691,020
2021-12-15 2021-12-13 7.820 395,000 +2,000 0.49% 3,088,900
2021-12-14 2021-12-10 7.870 393,000 +3,000 0.49% 3,092,910
2021-11-26 2021-11-24 9.990 390,000 -1,000 0.48% 3,896,100
2021-11-22 2021-11-18 9.750 391,000 -2,000 0.48% 3,812,250
2021-09-14 2021-09-10 13.760 393,000 -500 0.49% 5,407,680
2021-09-10 2021-09-08 14.000 393,500 +1,000 0.49% 5,509,000
2021-09-09 2021-09-07 13.600 392,500 +500 0.48% 5,338,000
2021-09-08 2021-09-06 13.040 392,000 -2,000 0.48% 5,111,680
2021-09-07 2021-09-03 12.000 394,000 +2,000 0.49% 4,728,000
2021-09-06 2021-09-02 11.480 392,000 +2,000 0.48% 4,500,160
2021-09-03 2021-09-01 12.000 390,000 +2,000 0.48% 4,680,000
2021-08-31 2021-08-27 11.140 388,000 -3,000 0.48% 4,322,320
2021-08-26 2021-08-24 11.880 391,000 +1,500 0.48% 4,645,080
2021-08-20 2021-08-18 14.020 389,500 -1,000 0.48% 5,460,790
2021-08-17 2021-08-13 16.420 390,500 +1,000 0.48% 6,412,010
2021-08-13 2021-08-11 17.140 389,500 -3,000 0.48% 6,676,030
2021-08-12 2021-08-10 17.360 392,500 +3,000 0.48% 6,813,800
2021-08-09 2021-08-05 17.460 389,500 +3,000 0.48% 6,800,670
2021-07-30 2021-07-28 17.460 386,500 -500 0.48% 6,748,290
2021-07-28 2021-07-26 18.840 387,000 +500 0.48% 7,291,080
2021-07-23 2021-07-21 20.400 386,500 -6,000 0.48% 7,884,600
2021-07-20 2021-07-16 21.150 392,500 -2,000 0.48% 8,301,375
2021-07-19 2021-07-15 20.100 394,500 -5,500 0.49% 7,929,450
2021-07-16 2021-07-14 21.150 400,000 -3,000 0.49% 8,460,000
2021-07-15 2021-07-13 21.900 403,000 -1,000 0.50% 8,825,700
2021-07-14 2021-07-12 20.250 404,000 -7,500 0.50% 8,181,000
2021-07-13 2021-07-09 19.860 411,500 -17,000 0.51% 8,172,390
2021-07-09 2021-07-07 19.960 428,500 -9,000 0.53% 8,552,860
2021-07-08 2021-07-06 19.820 437,500 +2,500 0.54% 8,671,250
2021-07-06 2021-07-02 20.900 435,000 -25,000 0.54% 9,091,500
2021-07-02 2021-06-29 22.450 460,000 +5,000 0.57% 10,327,000
2021-06-24 2021-06-22 23.850 455,000 +4,000 0.56% 10,851,750
2021-06-23 2021-06-21 24.000 451,000 +4,000 0.56% 10,824,000
2021-06-22 2021-06-18 23.350 447,000 +1,000 0.55% 10,437,450
2021-06-21 2021-06-17 23.400 446,000 -5,000 0.55% 10,436,400
2021-06-18 2021-06-16 22.450 451,000 +7,000 0.56% 10,124,950
2021-06-16 2021-06-11 23.800 444,000 +6,000 0.55% 10,567,200
2021-06-15 2021-06-10 24.500 438,000 -1,500 0.54% 10,731,000
2021-06-11 2021-06-09 24.500 439,500 -2,500 0.54% 10,767,750
2021-06-10 2021-06-08 24.250 442,000 +4,000 0.55% 10,718,500
2021-06-09 2021-06-07 25.200 438,000 -1,500 0.54% 11,037,600
2021-06-08 2021-06-04 25.800 439,500 -194,500 0.54% 11,339,100
2021-06-07 2021-06-03 26.100 634,000 +8,500 0.78% 16,547,400
2021-06-04 2021-06-02 27.300 625,500 +12,500 0.77% 17,076,150
2021-06-03 2021-06-01 26.550 613,000 -4,000 0.76% 16,275,150
2021-06-02 2021-05-31 28.200 617,000 +205,500 0.76% 17,399,400
2021-06-01 2021-05-28 24.500 411,500 -7,500 0.51% 10,081,750
2021-05-31 2021-05-27 25.300 419,000 +2,500 0.52% 10,600,700
2021-05-28 2021-05-26 25.300 416,500 +1,000 0.51% 10,537,450
2021-05-27 2021-05-25 25.750 415,500 +33,500 0.51% 10,699,125
2021-05-26 2021-05-24 24.250 382,000 +2,000 0.47% 9,263,500
2021-05-25 2021-05-21 24.950 380,000 -2,500 0.47% 9,481,000
2021-05-24 2021-05-20 24.700 382,500 +3,000 0.47% 9,447,750
2021-05-21 2021-05-18 26.100 379,500 +7,500 0.47% 9,904,950
2021-05-20 2021-05-17 26.600 372,000 +30,500 0.46% 9,895,200
2021-05-18 2021-05-14 27.100 341,500 +1,000 0.42% 9,254,650
2021-05-17 2021-05-13 27.000 340,500 -4,500 0.42% 9,193,500
2021-05-14 2021-05-12 26.000 345,000 +500 0.43% 8,970,000
2021-05-13 2021-05-11 25.100 344,500 +3,000 0.43% 8,646,950
2021-05-12 2021-05-10 27.450 341,500 -21,500 0.42% 9,374,175
2021-05-11 2021-05-07 25.750 363,000 -1,000 0.45% 9,347,250
2021-05-10 2021-05-06 27.500 364,000 -15,000 0.45% 10,010,000
2021-05-07 2021-05-05 28.200 379,000 -15,000 0.47% 10,687,800
2021-05-06 2021-05-04 26.650 394,000 +5,000 0.49% 10,500,100
2021-05-05 2021-05-03 22.750 389,000 +7,000 0.48% 8,849,750
2021-05-03 2021-04-29 24.900 382,000 +6,000 0.47% 9,511,800
2021-04-30 2021-04-28 26.000 376,000 -5,500 0.46% 9,776,000
2021-04-29 2021-04-27 25.100 381,500 -2,000 0.47% 9,575,650
2021-04-28 2021-04-26 23.650 383,500 -11,000 0.47% 9,069,775
2021-04-27 2021-04-23 24.400 394,500 +5,000 0.49% 9,625,800
2021-04-26 2021-04-22 24.700 389,500 -7,000 0.48% 9,620,650
2021-04-22 2021-04-20 21.650 396,500 +5,000 0.49% 8,584,225
2021-04-20 2021-04-16 20.750 391,500 -3,500 0.48% 8,123,625
2021-04-09 2021-04-07 20.100 395,000 +5,500 0.49% 7,939,500
2021-04-08 2021-04-01 20.000 389,500 -1,000 0.48% 7,790,000
2021-04-01 2021-03-30 19.760 390,500 -500 0.48% 7,716,280
2021-03-31 2021-03-29 19.860 391,000 -500 0.48% 7,765,260
2021-03-30 2021-03-26 20.000 391,500 +500 0.48% 7,830,000
2021-03-26 2021-03-24 19.800 391,000 -10,000 0.48% 7,741,800
2021-03-25 2021-03-23 20.700 401,000 -6,000 0.50% 8,300,700
2021-03-24 2021-03-22 21.850 407,000 -11,000 0.50% 8,892,950
2021-03-23 2021-03-19 21.900 418,000 +9,500 0.52% 9,154,200
2021-03-22 2021-03-18 21.500 408,500 +21,500 0.50% 8,782,750
2021-03-19 2021-03-17 19.980 387,000 +2,500 0.48% 7,732,260
2021-03-18 2021-03-16 20.000 384,500 +5,000 0.48% 7,690,000
2021-03-16 2021-03-12 20.300 379,500 +1,500 0.47% 7,703,850
2021-03-15 2021-03-11 20.450 378,000 +6,000 0.47% 7,730,100
2021-03-12 2021-03-10 18.960 372,000 +500 0.46% 7,053,120
2021-03-11 2021-03-09 19.600 371,500 -23,000 0.46% 7,281,400
2021-03-10 2021-03-08 19.120 394,500 -18,000 0.49% 7,542,840
2021-03-09 2021-03-05 22.750 412,500 +16,500 0.51% 9,384,375
2021-03-08 2021-03-04 25.200 396,000 -58,000 0.49% 9,979,200
2021-03-05 2021-03-03 27.350 454,000 +7,000 0.61% 12,416,900
2021-03-04 2021-03-02 25.850 447,000 +10,000 0.60% 11,554,950
2021-03-03 2021-03-01 27.200 437,000 -500 0.59% 11,886,400
2021-03-02 2021-02-26 27.100 437,500 -44,500 0.59% 11,856,250
2021-03-01 2021-02-25 28.150 482,000 -3,000 0.65% 13,568,300
2021-02-26 2021-02-24 27.550 485,000 +8,000 0.65% 13,361,750
2021-02-25 2021-02-23 28.500 477,000 +18,500 0.64% 13,594,500
2021-02-24 2021-02-22 30.200 458,500 +109,000 0.62% 13,846,700
2021-02-23 2021-02-19 33.200 349,500 +58,500 0.47% 11,603,400
2021-02-22 2021-02-18 31.600 291,000 -85,000 0.39% 9,195,600
2021-02-19 2021-02-17 32.000 376,000 +7,500 0.51% 12,032,000
2021-02-18 2021-02-16 27.250 368,500 +23,500 0.50% 10,041,625
2021-02-17 2021-02-11 27.850 345,000 +32,000 0.47% 9,608,250
2021-02-16 2021-02-09 28.500 313,000 +8,500 0.42% 8,920,500
2021-02-10 2021-02-08 27.700 304,500 0.41% 8,434,650

Powered by Renavon Data — Hong Kong financial data services, built on Webb-site.com datasets (CC-BY 4.0)


Sign up for our free newsletter

Recommend Renavon Hong Kong to a friend

Copyright & disclaimer, Privacy policy

Back to top