Logan McOwen

Logan McOwen is a furry artist who lives in the United Kingdom. His fursona is a Charolais bull.