Collection: The Glass Fortress x
A mounted police officer is on patrol on the rainy streets of Houston.