
Ornamental Spirit
5.0 (1)attraction
An intriguing local attraction situated along North Carolina Avenue Southeast in Washington.
Description




Ornamental Spirit is a point of interest and tourist attraction in Washington, DC, located on North Carolina Avenue Southeast.
