Castianera amoena

 

copyright Allen Bryan 2009; Castianera amoena

Carteret County, North Carolina