OLQP blue cross (1)_edited

By Nick Seymour on April 8, 2019

Rooftop array on Our Lady Queen of Peace in Arlington, VA