Bathsheba (Carey Mulligan) has many suitors, including the arrogant Sergeant Troy (Tom Sturridge).
Bathsheba (Carey Mulligan) has many suitors, including the arrogant Sergeant Troy (Tom Sturridge). Alex Bailey Fox Searchlight
Bathsheba (Carey Mulligan) has many suitors, including the arrogant Sergeant Troy (Tom Sturridge). Alex Bailey Fox Searchlight