Jasha Lottin and John Frost are an Australian married couple who posed nude inside a dead horse for an Instagram photo.

Jasha Lottin And John Frost Australian couple John and Jasha Lottin have catapulted their Instagram