Seven swans a-swimming

, 28 December 2018
Seven swans a-swimming
Bewick's swan © Neil Fletcher

By Charlotte Owen 

WildCall Officer

The final birds of The Twelve Days of Christmas are seven swans a-swimming, and the mute swan can be seen swimming on almost every pond, lake and river in Sussex.  The UK is home to the largest population in Europe and these feathered heavyweights are among the bulkiest flying birds in the world.  Their powerful wings make a wheezing whistle with every stroke, audible from half a mile away and providing a useful cue to look up (or duck) as they pass overhead like low-flying planes. They do need a lengthy aquatic runway to get airborne, seeming to walk on water as their huge webbed feet help to propel them towards take-off – and the splash landings are equally impressive.

For most of the year, mute swans are the only swans in Sussex but each winter our royal residents are joined by distant relatives from the far and frozen north. The Bewick’s swans arrive from Siberia, while the whooper swans (not whopper, although they are the larger of the two) come from Iceland. They both have yellow bills, in contrast to the mute swan’s orange, but it can be tricky to tell the yellow-billed species apart. The Bewick’s has a rounder head and smaller patch of yellow at the base of a black bill, whereas the wedge-headed whooper seems to have dipped its yellow bill into a tin of black paint.

The Bewick’s arrive in bigger numbers and are more likely to be seen in Sussex. The Arun valley is one of their favourite wintering grounds and the same swans return to the same sites year after year. They make the same pit stops along their migration route too. Just like us, they are creatures of habit and convenience, faithful to the service stations that can guarantee a decent meal and a safe place to rest. This valuable knowledge is passed down through the generations as parents play tour guide and teach their children the best route south.  Upon arrival there is a big family reunion as they meet up with the previous years’ youngsters, happy to spend the winter holiday swanning around Sussex together.

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783358387.70660 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783358387.73260.026Matched route: news/[slug:s]
1783358387.73270.0001Server address: 216.73.216.170
1783358387.73270Using master page: /templates/pages/blog/post.php
1783358387.73280Page arguments:
Array
(
    [0] => /news/seven-swans-a-swimming
    [s] => seven-swans-a-swimming
    [1] => seven-swans-a-swimming
)
1783358387.7330.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783358387.73410.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783358387.7360.0019 [1] SELECT * FROM swt_shop_cart WHERE cartID=22697686
1783358387.73680.0008 [1] SELECT * FROM swt_shop_cart WHERE cartID=22697686
1783358387.73730.0005 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-06 17:19:00' AND saleTo>'2026-07-06 17:19:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783358387.73850.0012 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='seven-swans-a-swimming')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-06 17:19:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783358387.74090.0024 [1] SELECT FOUND_ROWS() AS `count`
1783358387.74140.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=1691 AND postStatus='Published' AND postDateTime<='2026-07-06 17:19:00'
1783358387.74210.0007 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783358387.74270.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783358387.74320.0005 [1] SELECT * FROM swt_categories WHERE catID=181 LIMIT 1
1783358387.74370.0005 [1] SELECT * FROM swt_categories WHERE catID=45 LIMIT 1
1783358387.74420.0005Using template: /templates/blog/post.html
1783358387.74440.0002 [162] SELECT catID, catPath FROM swt_categories
1783358387.74510.0007 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-06 17:19:00' AND postSlug='seven-swans-a-swimming'
1783358387.76540.0203Using template: /templates/blog/post.html
1783358387.76590.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783358387.76730.0014Using template: /templates/pages/attributes/seo.html
1783358387.76750.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783358387.76830.0008 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783358387.76930.0009 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783358387.77220.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783358387.77260.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783358387.77480.0021Using template: /templates/navigation/ps_nav_template.html
1783358387.77480 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783358387.77550.0007 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783358387.7760.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783358387.77870.0027 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783358387.77960.0009 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783358387.78030.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783358387.78260.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783358387.78350.0008 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783358387.78550.002 [1] Using template: /templates/navigation/breadcrumbs.html
1783358387.7860.0005Using template: /templates/blog/post.html
1783358387.78620.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783358387.78680.0006Using template: /templates/blog/author.html
1783358387.78720.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='seven-swans-a-swimming')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-06 17:19:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783358387.78890.0017 [1] SELECT FOUND_ROWS() AS `count`
1783358387.78930.0004 [1] Using template: /templates/blog/post.html
1783358387.79140.0021Using template: /templates/blog/comment_form.html
1783358387.79230.0009 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1691 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783358387.84190.0495 [0] Using template: /templates/blog/comment.html
1783358387.84210.0002Using template: /templates/blog/post.html
1783358387.84240.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783358387.84310.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783358387.84390.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783358387.84440.0005 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783358387.84640.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783358387.8470.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783358387.84880.0019 [6] Using template: /templates/navigation/footer-nav.html
1783358387.84960.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783358387.85020.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783358387.85070.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783358387.85310.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783358387.85360.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783358387.85560.002 [10] Using template: /templates/navigation/footer-nav.html
1783358387.85890.0032 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783358387.85950.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783358387.860.0005 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783358387.86230.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783358387.86270.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783358387.86490.0022 [29] Using template: /templates/navigation/footer-nav.html
1783358387.86720.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783358387.8680.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783358387.86850.0005 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783358387.87050.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783358387.8710.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783358387.87280.0018 [10] Using template: /templates/navigation/footer-nav.html
1783358387.87390.0011Request time: 0.1686
1783358387.87390Process time: 0.1685
1783358387.87390Memory: 1.624