A walk through Central Park revealed this lovely castle. The park boasts a number of statues, small lakes and an oasis of beauty in the large city..
Comments
Sign in or get an account to comment.