Designed by
Title
Town smyrna delaware state usa #104149608
Description
There is town of Smyrna ,Delaware state of USA, which is located in Kent County and part of Dover ,Delaware Metropolitan statistical area . Was founded in the 1801 and listed as one of the National Historical Heritage Register Place of USA.
This image is editorial