Share
twitterlinkedinfacebook
Image 1 of 1
RWA00241CUB.jpg
Cowboys on a state run ranch in Sancti Spiritus..