1212 Barn Swallow and Young, Caprock Canyon State Park, TX

1212 Barn Swallow and Young

1212 Barn Swallow and Young, Caprock Canyon State Park, TX