pic
avatar
May 4, 2018

A pair of Delmarva Central MP15ACs rest in the small yard at Seaford, DE.
 
2 likes

Seaford, United States