Judah Passow Photography

Small town USA

022 SMALL TOWN USA
UTOPIA, TEXAS 2000

Sheriff and his deputy arrest a man for being a "public nuisance".