Image
Pink Corner

glaiza de castro


Watch: Donegal shines in romantic music video 3 years ago

Watch: Donegal shines in romantic music video

Award-winning actress Glaiza De Castro has released her much-anticipated music video set in Donegal.

The famous Filipina TV and film star braved the cold winter weather to create a summer-themed …
Read More