A person stands in front of a mirror facing and confronting their fears as they build their inner fortress of peace #317331345
Description
A person stands in front of a mirror facing and confronting their fears as they build their inner fortress of peace brick by brick.. Vector illustration AI generated