Ali Cavanaugh  | on Tumblr via mandalsanat © All images courtesy of the artist


Ali Cavanaugh  | on Tumblr via mandalsanat © All images courtesy of the artist
Ali Cavanaugh  | on Tumblr via mandalsanat © All images courtesy of the artist
Ali Cavanaugh  | on Tumblr via mandalsanat © All images courtesy of the artist
Ali Cavanaugh  | on Tumblr via mandalsanat © All images courtesy of the artist
Ali Cavanaugh  | on Tumblr via mandalsanat © All images courtesy of the artist
Ali Cavanaugh  | on Tumblr via mandalsanat © All images courtesy of the artist