C# WPF Поворот картинки относительно некоторой точки

Подскажите, пожалуйста, как мне повернуть картинку (в данном случае, стрелка) вокруг ее нижней (синей) точки, а не центра стрелкиВокруг центра картинки

Вот так хотелось бы, но на скрине представление с печальнейшими марджинами

<Ellipse
            Width="10"
            Height="10"
            Fill="Blue"
            VerticalAlignment="Top"
            Margin="0,224,3.5,0"/>
        <Image Source="/Assets/ma.png" 
               Height="100" Width="300"
               VerticalAlignment="Top"
               Margin="0,55,0,0"/>
        <Image Source="/Assets/стрелка.png" 
                   Stretch="Uniform" 
                   Height="140" Width="14" 
                   StretchDirection="Both" 
                   VerticalAlignment="Top"
                   Margin="0,95,4,0"/>

Ответы (0 шт):