A Scots town has opened it's doors to almost a dozen Ukrainian families who are said to be "settling in well" in the Highlands.
The big-hearted residents of Aberfeldy and surrounding areas have already welcomed seven families from the war-torn country and are expecting another four to arrive this week.
Following Russia's invasion of the country, owner of the Schiehallion Hotel in the town, Gavin Price, helped launch the 'Highland Perthshire Welcomes Ukraine' appeal, which is completely run by local volunteers and supported by donations and grants.
After two families arrived in mid-April, the town welcomed five more on Thursday last week and locals have been making the refugees feel at home.
Heartwarming pictures show the families enjoying meals with sponsors who have taken them in and Gavin, 48, told the Record: "They've settled in really well.
"It's been great to see them wandering about the town integrating themselves into the community.
"We've created a hub so that the refugees can support each other as well as they know what each other have been going through.
"We're expecting another four families to arrive this week, so this will take our population up a wee bit.
"The hosts are all enjoying the experience as well and folk are settling in really well."
The families arrived in the Highlands in time to celebrate the Ukrainian Orthodox Easter on Sunday as they enjoyed the festivities out in Grandtully in Perthshire.
Pictures showed the kids painting eggs and enjoying the balmy Scots autumn weather as they ate outside.
Meanwhile some of the children didn't waste any time signing up to the local football team as they settled into their new surroundings - and the kids are set to be enrolled at local schools Breadalbane Academy and Grandtully Primary School.
In total Aberfeldy and Pitlochry are hoping to become host to up to 90 Ukrainians as part of the scheme.
Gavin said: "It's all local families who have take them in.
"After we started this we got a database of all the people who had registered for the scheme. We've got around 50 houses in the area signed up so we've been busy matching those families up with Ukrainian families.
"There will be more coming in the next two or three weeks, we're just waiting on visas to be approved.
"We should have around 50 people in Aberfeldy and we're hoping for another 30 or 40 in Pitlochry too."
Gavin, who also manages Scottish League 2 side Elgin City FC, helped launch the campaign after being frustrated by a lack of action by the Home Office as Ukrainians were forced to flee their homes.
He admits he was overwhelmed by the response as the community quickly rallied together to help those in need.
The campaign has started to pick up pace in recent weeks - and they now they just want the refugees to feel comfortable in the beautiful Scottish Highlands.
Gavin said: "At the end of February we started looking into the sponsorship scheme after getting frustrated watching the news and how little the UK was doing to accept refugees.
"Lots of people got involved and it snowballed from there. It's been quite whirlwind how it has all developed.
"We've managed to organise their travel and everything which has helped as most of them are travelled with very little belongings.
"We just want to make this as welcoming for them as we can. It's not their choice that they are here, they would rather be home and we understand that.
"All we can do is provide a great network for them and a welcoming community to come to."
The Highland Perthshire team hope to encourage Ukrainian nationals to build a community here by providing access to job opportunities and helping with transition to the area.
To donate to the cause, click here.
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here.