Outdoor arts festival in Delray Beach, Florida USA.


Delray Beach is a city in Palm Beach County, Florida, USA. As of the 2000 census, the city had a total population of 60,020. As of 2004, the population estimated by the Census Bureau is 64,150.[6]


Size: 5050px × 3442px
Location: Delray Beach, Florida USA
Photo credit: © Peter Steiner / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: art, artist, artists, arts, beach, bicycles, boys, buyer, craft, crafts, create, creative, delray, exhibit, fair, festival, florida, horizontal, open-air, outdoor, painting, paintings, palm, riders, shop, shoppers, shopping, teens, usa