One of the great things about living on the edge of the city is that we’re only 15 minutes away from Cardinia Reservoir where kangaroos gather in the evening on the grass areas. Recently I’d gone for a walk there and spotted a kangaroo silhouetted against the sunset, but had no camera! So I returned a few nights later armed with my Nikon D90 and got these (click for a larger view on Flickr)..
Monthly Archives: February 2011
Twitter Weekly Updates for 2011-02-27
- Butterfly on an iris flower in the rain http://flic.kr/p/9jwaC6 #
- Wow, @IBM BladeNetworks now do a 1U switch that can do up to 64-ports of 10 gigabit ethernet! http://bit.ly/gfnl4B #hpc #
- Fighting COMSOL to see if I can get it to play nicely with Torque, it uses Intel-MPI but hides everything behind wrappers #
- So the mpd.py command line that COMSOL runs fails on first connect, but works if you run same command by hand! #hpc #
- Considering replacing the Intel-MPI mpiexec launcher in #COMSOL with a script to call the saner OSC mpiexec.. #
- Yay! My wrapper script works! Now I need more than 3GB of RAM *per process* because COMSOL starts Eclipse as MPI tasks #
- Large moth on a blind in our bedroom http://flic.kr/p/9jRWuD #
- #Christchurch has run out of ambulances due to number of injured following #eqnz π #
- At least 17 dead in #eqnz in Christchurch according to #TV3 #
- 65 confirmed dead in Christchurch #eqnz #
- Work colleague's parents are OK in Christchurch, but their house has collapsed. π #eqnz #
- Does anyone know if the people from the #BlueFern #HPC facility at Christchurch in NZ are OK ? #eqnz #
- From a friends toy – "Do not sleep with Zhu Zhu pet" er… http://flic.kr/p/8gAYPm #
- Keep getting flashbacks to #Babylon5 when I hear about military defecting from #Libya and refusing to carry out bad orders #
- Sadly not about Wales, but does involve coffee.. RT @Flickr Canofaffenol anyone? http://bit.ly/e4pRpq #
- Advantage of DAB+ radio, @abcnews have brought up a dedicated #eqnz radio channel for folks with relatives in Christchurch #
- New DAB+ digital radio channel for #eqnz news is "ABC NZEarthquake" and is apparently rebroadcasting Radio New Zealand #
- Gah, COMSOL+MATLAB fails in a batch system with a Java exception because *xterm* isn't installed! WHAT!! #hpc #
- Now know why COMSOL+MATLAB don't play nicely, the ability to run them together in a batch system was removed in 4.0! #hpc #
- About to try upgrading @WordPress 3.0.5 to 3.1.0 via SVN, wish me luck – first take a backup.. π #
- #COMSOL 4.x won't work with MATLAB in batch system, COMSOL 3.5x will work in a batch system but not in parallel. 1/2 #HPC #
- So does that mean the version of #COMSOL before 3.5 would work in a batch system and in parallel ? π (2/2) #HPC #
- Looks like #Iran #039;s new #hpc cluster is #Supermicro based, http://bit.ly/hF4l0W #
- I reckon good chance #Iran #039;s new #HPC cluster is #GPU based, compare: http://bit.ly/ehvUPa & http://bit.ly/ed58lN #nvidia #
- Why you shouldn't use Java for #HPC (non-deterministic floating point conversions) http://t.co/uts2Ixs via @myrddian #
- Just figured out my #Vodafone voicemail settings have been b0rked since I got back from #SC10 my fault though! π #
- Finally snagged a copy of photo of 1U GPU nodes from #Iran #039;s new supercomputer, updated blog http://bit.ly/h3lW7s #hpc #
- Avebury Landscape Photography Workshop – National Trust http://t.co/n8okRYQ #
- Is it just me, or does @WordPress 3.1 no longer email you when you approve a comment that was waiting to be moderated ? #
- Update my blog post on #Iran #039;s supercomputers after Jeff Johnson spotted 4-in-2U compute nodes http://bit.ly/h3lW7s #hpc #
- Updated #Iran supercomputer blog, cannot find 89TF in Iranian reports + pictured #HPC is not big one: http://bit.ly/h3lW7s #
Powered by Twitter Tools
Three Years
In memoriam, dad, with love.
Iran’s New GPU Powered Supercomputer(s) ? (Updated x 2)
ComputerWorld has an article about Iran claiming to have two new supercomputers, fairly modest by Top500 standards, but lament the lack of details:
But Iran’s latest supercomputer announcement appears to have no details about the components used to build the systems. Iranian officials have not yet responded to request for details about them.
However, looking at the Iranian photo spread that they link to (which appears to be slashdot’ed now) the boxes in question are SuperMicro based systems (and so could be sourced from just about anywhere), with some of their 2U storage based boxes with heaps of disk and both 2U and some 1U boxes which are presumably the compute nodes. The odd thing is that they’re spaced out quite a bit in the rack, and the 1U systems have two fans on the left hand side (which indicates something unusual about the layout of the box). Here’s an image from that Iranian news story:
The nice thing is that it’s pretty easy to find a slew of boxes on SuperMicro’s website that matches the picture, it’s their 1U GPU node range which are dual GPU beasts, for example:
The problem is that this range goes back to a few years, for example in an nVidia presentation on “the worlds fastest 1U server” from 2009. HPC-wire describe these original nodes as:
Inside the SS6016T-GF Supermicro box, the two M1060 GPUs modules are on opposite sides of the server chassis in a mirror image configuration, where one is facing up, the other facing down, allowing the heat to be distributed more evenly. The NVIDIA M1060 part uses a passive heat sink, and is cooled in conjunction with the rest of the server, which contains a total of eight counter-rotating fans. Supermicro also builds a variant of this model, in which it uses a Tesla C1060 card in place of the M1060. The C1060 has the same technical specs as the M1060, the principle difference being that the C1060 has an active fan heat sink of its own. In both instances though, the servers require plenty of juice. Supermicro uses a 1,400 watt power supply to drive these CPU-GPU hybrids.
According to the HPC-Wire article the whole system (2 x CPUs, 2 x GPUs) is rated at about 2TF for single-precision FP. nVidia rate the M1060 card at 933 GF (SP) and 78 GF (DP) so I’d reckon for DP FP you’re looking at maybe 180 GF per node. But now that range includes ones with the newer M2070 Fermi GPUs which can do 1030 GF (SP) and 515 GF (DP) and would get you up to just over 2TF SP and (more importantly for Top500 rankings) over 1TF DP per node.
Now if we assume the claimed 89TF for the larger system is correct, that it is indeed double precision (to be valid for the Top500), they measured it with HPL and assume an efficiency of about 0.5 (which seems about what a top ranked GPU cluster achieves with Infiniband) we can play some number games. Numbers below invalidated by Jeff Johnson’s observation, see the “updated” section for more!
If we assume these are older M1060 GPUs then you are looking at something in the order of 1000 compute nodes to be able to get that number Rmax in Linpack – something of the order of 1MW. From the photos though I didn’t get the sense that it was that large, the way they spaced them out you’d need maybe 200 racks for the whole thing and that would have made an impressive photo (plus an awful lot of switches). Now if they’ve managed to get their hands on a the newer M2070 based nodes then you could be looking at maybe 200 nodes, a more reasonable 280KW and maybe 40 racks. But I still didn’t get the sense that the datacentre was that crowded…
So I’d guess that instead of actually running Linpack on the system they’ve just totted up the Rpeak’s then you would get away with 90 of them, so maybe 15 or 20 racks which feels to me more like the scale depicted in the images. That would still give them a system that would hit about 40TF and give it a respectable ranking around 250 on the Top500 IF they used Infiniband to connect it up. If it was gigabit ethernet then you’d be looking at maybe another 50% hit to its Rmax and that would drop it out of the Top500 altogether as you’d need at least 31TF to qualify in last Novembers list.
It’ll be certainly interesting to see what the system is if/when any more info emerges!
Update In the comments Jeff Johnson has pointed out the 2U boxes are actually 4-in-2U dual socket nodes, i.e. will likely have either 32 or 48 cores depending on whether they contain quad core or six core chips. You can see that best from this rear shot of a rack:
There are mostly 8 of those units in a rack (though rack at one end of the block has just 7, but there are 2 extra in a central rack below what may be an IB switch), so that’s 256 cores a rack if they’re quad core. There are 8 racks in a block and two blocks to a row so we’ve got 4,096 cores in that one row – or 6,144 if they’re 6 core chips!
The row with the GPU nodes is harder to make out we cannot see the whole row from any combination of the photos, but in the front view we can see 2 populated racks of a block of 5, with 8 to a rack. The first rear view shows that the block next to it also has at least 2 racks populated with 8 GPU nodes. The second rear view is handy because whilst it shows the same racks as the first it demonstrates that these two blocks coincide with a single block of traditional nodes, raising the possibility of another pair of blocks to pair with the other half of the row of traditional nodes.
Assuming M2070 GPUs then you’re looking at 8TF a rack, or 32TF for the row (assuming no other racks populated outside of our view). If the visible nodes are duplicated on the other side then you’re looking at 64TF.
If we assume that the Intel nodes have quad core Nehalem-EP 2.93Ghz then that would compare nicely to a Dell system at Saudi Aramco which is rated at an Rpeak of 48TF. Adding the 32TF for the visible GPU nodes gets us up to 80TF, which is close to their reported number, but still short (and still for Rpeak, not Rmax). So it’s likely that there are more GPU nodes, either in the 4 racks we cannot see into in the visible block of GPU racks or in another part of that row – or both! That would make a real life Top500 run of 89TF feasible, with Infiniband.
Be great to have a floor plan and parts list! π
Update 2
Going through the Iranian news reports they say that the two computers are located at the Amirkabir University of Technology (AUT) in Tehran, and Esfahan University of Technology (in Esfahan). The one in Tehran is the smaller of the two, but the figures they give appear, umm, unreliable. It seems like the usual journalists-not-understanding-tech issue compounded by translation issues – so for instance you get things like:
The supercomputer of Amirkabir University of Technology with graphic power of 22000 billion operations per second is able to process 34000 billion operations per second with the speed of 40GB. […] The supercomputer manufactured in Isfahan University of Technology has calculation ability of 34000 billion operations per second and its Graphics Processing Units (GPU) are able to do more than 32 billion operations per 100 seconds.
and..
Amirkabir University’s supercomputer has a power of 34,000 billion operations per second, and a speed of 40 gigahertz. […] The other supercomputer project carried out by Esfahan University of Technology is among the world’s top 500 supercomputers.
So is the AUT (Tehran) system 22TF or 34TF? Could it be Rpeak 34TF and Rmax 22TF ? Is the Esfahan one 34TF (which would just creep onto the Top500) or higher ?
Unfortunately it’s the Tehran system in the photos, not the Esfahan one (the give away is the HPCRC on the racks). So my estimate of 80TF Rpeak for it could well give a measured 32TF if it’s using ethernet as the interconnect (or if the CPUs are a slower clock in the 2U nodes). Or perhaps the GPU nodes are part of something else ? That and slower clocked CPUs could bring the Rpeak down to 34TF..
Need more data!
Butterfly on an iris in the rain
WordPress Upgraded to 3.1
OK, just done an svn switch http://svn.automattic.com/wordpress/tags/3.1
to upgrade my blog to WordPress 3.1, and nothing looks too broken so far. π
If you spot any problems do let me know, either by a comment here or by email to chris at this domain name (csamuel.org).
Twitter Weekly Updates for 2011-02-20
- Photos of some of the items stolen from Cairo museum, #Egypt http://bit.ly/esEhnG (via @archaeologynews) #
- "We are at #IPv4 Exhaustion Stage 2, I repeat, we are at IPv4 Exhaustion Stage 2, condition heliotrope" #APNIC #RedDwarf #
- It appears that if you ifup an already up bonded dual IB interface on RHEL5 it stops working. Guess what #xCAT does.. #
- Not every day that a Senator favourites a photo of yours on #Flickr thanks @KateLundy! http://flic.kr/p/8BVQw4 #
- Support a firm, simple declaration against #ACTA — http://www.fsf.org/campaigns/acta/acta-declaration #
- Australian Government Web Guide includes Okular as a suggested PDF reader: π http://goo.gl/6K3Ft #KDE – via @jdub #
- Armed police intercept intrepid foreshore archaeologists @ #MI6 HQ in case of mistaken identity http://bit.ly/eZ7izX #
- "They accepted there wasn't much damage we could do with a tripod," – one the the archaeologists intercepted by police #
- James McLay home @ #Moolort restored. In 2004 this had no doors or windows + walls were going http://flic.kr/p/9i7aTi #
- This was the state of the James McLay homestead (1865) @ #Moorlort in 2004 http://flic.kr/p/8J9Aqf #
- .@abcnr your answer to "Watson" was wrong, the answer was "The founder of @IBM", nothing to do with Holmes! #jeopardy #hpc #
- Big congrats to the #Stardust team for what sounds like a successful flyby of Tempel-1! Now we wait for the imagery! #
- Currently migrating my VPS within @Rimuhosting's data centre, no change of IP but an extra 500MB RAM for 1c/month more π #
- Good for @JoeHockey – @ScottMorrisonMP + @TonyAbbottMHR attitude to #refugee funerals is repugnant http://bit.ly/gSxoly #
- There is something rather amazing to see a good picture of a comets nucleus – twice – http://bit.ly/hwT7LG (via @apod) #
- $300K flight for #refugees to attend #funerals is same amount as Liberal MPs spent on printer toner before 2009 election #
- EFI – because the legacy BIOS system wasn't slow enough.. π #
- I thought @google had closed their China office, so how come @googlejobs are recruiting for Beijing? http://goo.gl/Zl8K7 #
- W00t, @lwnnet has introduced "conference network protection mode" (i.e. force SSL mode) for users. π #security #
- http://theagevsheraldsun.tumblr.com/ π (via a friend not on Twitter) #
- RIP Lindsay Hood, late of @Cray_Inc in Canberra, previously at APAC, a really nice person. You'll be missed.. π #hpc #
- Full house to hear @donna_williams speak at Darley Community House, they had to open an adjoining room to seat people.. #
- #IBM BlueGene/P node card, 32 nodes, 128 cores #hpc http://twitpic.com/40ztws #
- Talk by @donna_williams had so many people interested they had to book her again, now that's full with a waiting list! #
- Dear @Vodafone_AU – is there not a way to change your plan online ? #
- The "Call For Papers" (CFP) for @SuperComputing 2011 (SC11) in Seattle has now gone out http://bit.ly/glQtlh #SC11 #HPC #
- Why on earth would a read() block forever trying to open /proc/$PID/cmdline ? #Linux #
- Appears #LIbya has done an #Egypt and pulled the plug on Internet traffic – @Google traffic report – http://bit.ly/eg14ru #
- Anyone know a site that graphs #BGP prefix advertisements by country in semi-real time (hourly would do) ? #Libya #
- Streetlight with streamer and sun at South Melbourne http://flic.kr/p/9hUU1V #
- Silent – in memory of Lindsay Hood (1965 2011) http://flic.kr/p/8Gz18P #
- Google report appears to be showing some traffic coming in from #Libya again http://bit.ly/i56pOE (caveated though) #
- Following on from @MarkNewton, here's #Melbourne around 1965 http://bit.ly/fEDFbN courtesy of @ScreenAustralia #
- You can follow @twisst to get tweets telling you when the ISS will be visible from the location in your Twitter bio! #
- Fabulous #photo of an old turtle on a beach in the Seychelles http://bit.ly/hZSWQd – from the @austmus website #
Powered by Twitter Tools
Twitter Weekly Updates for 2011-02-20
- Photos of some of the items stolen from Cairo museum, #Egypt http://bit.ly/esEhnG (via @archaeologynews) #
- "We are at #IPv4 Exhaustion Stage 2, I repeat, we are at IPv4 Exhaustion Stage 2, condition heliotrope" #APNIC #RedDwarf #
- It appears that if you ifup an already up bonded dual IB interface on RHEL5 it stops working. Guess what #xCAT does.. #
- Not every day that a Senator favourites a photo of yours on #Flickr thanks @KateLundy! http://flic.kr/p/8BVQw4 #
- Support a firm, simple declaration against #ACTA — http://www.fsf.org/campaigns/acta/acta-declaration #
- Australian Government Web Guide includes Okular as a suggested PDF reader: π http://goo.gl/6K3Ft #KDE – via @jdub #
- Armed police intercept intrepid foreshore archaeologists @ #MI6 HQ in case of mistaken identity http://bit.ly/eZ7izX #
- "They accepted there wasn't much damage we could do with a tripod," – one the the archaeologists intercepted by police #
- James McLay home @ #Moolort restored. In 2004 this had no doors or windows + walls were going http://flic.kr/p/9i7aTi #
- This was the state of the James McLay homestead (1865) @ #Moorlort in 2004 http://flic.kr/p/8J9Aqf #
- .@abcnr your answer to "Watson" was wrong, the answer was "The founder of @IBM", nothing to do with Holmes! #jeopardy #hpc #
- Big congrats to the #Stardust team for what sounds like a successful flyby of Tempel-1! Now we wait for the imagery! #
- Currently migrating my VPS within @Rimuhosting's data centre, no change of IP but an extra 500MB RAM for 1c/month more π #
- Good for @JoeHockey – @ScottMorrisonMP + @TonyAbbottMHR attitude to #refugee funerals is repugnant http://bit.ly/gSxoly #
- There is something rather amazing to see a good picture of a comets nucleus – twice – http://bit.ly/hwT7LG (via @apod) #
- $300K flight for #refugees to attend #funerals is same amount as Liberal MPs spent on printer toner before 2009 election #
- EFI – because the legacy BIOS system wasn't slow enough.. π #
- I thought @google had closed their China office, so how come @googlejobs are recruiting for Beijing? http://goo.gl/Zl8K7 #
- W00t, @lwnnet has introduced "conference network protection mode" (i.e. force SSL mode) for users. π #security #
- http://theagevsheraldsun.tumblr.com/ π (via a friend not on Twitter) #
- RIP Lindsay Hood, late of @Cray_Inc in Canberra, previously at APAC, a really nice person. You'll be missed.. π #hpc #
- Full house to hear @donna_williams speak at Darley Community House, they had to open an adjoining room to seat people.. #
- #IBM BlueGene/P node card, 32 nodes, 128 cores #hpc http://twitpic.com/40ztws #
- Talk by @donna_williams had so many people interested they had to book her again, now that's full with a waiting list! #
- Dear @Vodafone_AU – is there not a way to change your plan online ? #
- The "Call For Papers" (CFP) for @SuperComputing 2011 (SC11) in Seattle has now gone out http://bit.ly/glQtlh #SC11 #HPC #
- Why on earth would a read() block forever trying to open /proc/$PID/cmdline ? #Linux #
- Appears #LIbya has done an #Egypt and pulled the plug on Internet traffic – @Google traffic report – http://bit.ly/eg14ru #
- Anyone know a site that graphs #BGP prefix advertisements by country in semi-real time (hourly would do) ? #Libya #
- Streetlight with streamer and sun at South Melbourne http://flic.kr/p/9hUU1V #
- Silent – in memory of Lindsay Hood (1965 2011) http://flic.kr/p/8Gz18P #
- Google report appears to be showing some traffic coming in from #Libya again http://bit.ly/i56pOE (caveated though) #
- Following on from @MarkNewton, here's #Melbourne around 1965 http://bit.ly/fEDFbN courtesy of @ScreenAustralia #
- You can follow @twisst to get tweets telling you when the ISS will be visible from the location in your Twitter bio! #
- Fabulous #photo of an old turtle on a beach in the Seychelles http://bit.ly/hZSWQd – from the @austmus website #
Powered by Twitter Tools
Twitter Weekly Updates for 2011-02-13
- Today is second anniversary of the #BlackSaturday bushfires in Victoria which killed 173 people and destroyed many towns #
- Australian archaeologist discovers hundreds of Saudi Arabian sites via Google Earth – http://bit.ly/heHdwi #archaeology #
- Looks like the @Flickr API upload service is broken, keep getting either "general upload error" or "filesize was zero" #
- Who else is going to the SAGE-AU Victoria meeting tonight on IPv6 ? #
- Can't see any reason to go to new @internode plan, don't hit 60GB quota and it'd cost $10/month more to change to equiv #
- Added a dozen or so new #photos to my photo set of Cardinia on @Flickr – http://bit.ly/fxwHyA #
- #Kangaroo at rest at Cardinia Reservoir http://flic.kr/p/9grhNz #
- Good example from @Nearmap of how recent rain has helped some of Victoria's lakes (e.g. Eppalock) http://bit.ly/g8wHYq #
- Front door – keep out! Derelict house in Brunswick. Apparently boarded up for 20 years! http://flic.kr/p/9gWTjg #
- 69 Rose Street, Brunswick – anyone know anything about this derelict house ? http://flic.kr/p/9gWPTk #
- Looks like we might catch a bit of the thunderstorm that just went over Melbourne, might be time to go offline.. π #
- Sheesh, I go away for a few days and what do you folks do? #Nokia does a deal with the devil whilst #Egypt frees itself! #
- Awesome shot of the shot tower in the Melbourne CBD by my friend Peter! http://flic.kr/p/9hwrBD #
- Liberal party to bring back religious discrimination and bigotry – http://bit.ly/dV0tm5 (via @incorrect) #fail #stupid #
- Hey #Nokia I think the market is saying it might be time for a new CEO – well, OK, an even newer CEO.. #
Powered by Twitter Tools
Twitter Weekly Updates for 2011-02-06
- OK Western leaders, get off the bloody fence and call for democracy in #Egypt – if it's OK for Iran, etc, why not there? #
- #Java isn't the answer, Java is the question – no is the answer.. π #
- V. interesting look at Intel Sandy Bridge instruction execution http://bit.ly/gcpNNF via @bkaradzic_rss @hpc_guru et. al #
- Woken up by CFA fire sirens, fortunately it's a false alarm for a house fire nearby. Now to try and sleep again! #
- Happy Mailman Plaintext Password Day everyone.. #feb1st #
- Today would be the day I'd need to walk down to the data centre.. http://bit.ly/1l8L3D #hot #
- Starting to think it's going to make it to 40C before this cool change (hopefully) arrives.. #
- Now that's what I call a cool change – 10C drop in a few minutes π #
- Hmm, Mubarak's speech isn't sounding like a resignation speech, at least not yet.. π #
- So Mubarak won't stand in the next election, but next election seems like it'll be in a few months. #Egypt #Jan25 #
- Mubarak – I think it's time to leave office to spend more time with your family. kthxbai #Egypt #Jan25 #
- I suspect this is a an attempt at splitting the protesters and buying some time for himself #Egypt #Jan25 #
- #Microsoft using IE toolbar to monitor your #Google searches and so copy Google's search results http://selnd.com/hqZKy7 #
- I knew #IPv6 before it was called IPv6 #YouKnowYouveBeenHackingTooLongWhen (note – I didn't say I understood it π ) #
- Friends elderly father in Townsville refused to tape up his windows saying "it would be just a little wind" π #TCYasi #
- Winds getting up at Cannonvale in the Whitsundays – http://bit.ly/f342fA (via @abcnews) #TCYasi #
- Looks like Innisfail is going to take a direct hit from #TCYasi π http://bit.ly/gY7ZoA #
- Monitor #Egypt Internet connectivity http://stat.ripe.net/egypt/ updates 15min /cc @AJEnglish @telecomix HT @atoonk #jan25 #
- Time for bed – fingers cross for the folks I know in #FNQ keep safe.. #TCyasi #
- "You know itΓ’β¬β’s a bad day in the office when youΓ’β¬β’re measuring sugar with a stapler" http://bit.ly/en8Jy9 (via @SciMelb) #
- UK spent US$3M on Pope's visit – from their overseas aid running costs budget! http://bbc.in/e3qkNA #
- Old Commerce building, University of Melbourne, at night http://twitpic.com/3w1nas #UniversityofMelbourne #University #Architecture #
- Photo of the Old Commerce building was taken at night without a flash or a tripod using the #Nokia "lowlight" #N900 app #
- Want to take RAW images (DNG format) on your #Nokia #N900? You want Fcamera.. http://bit.ly/fYycyp #photography #
- I know that we're sympathetic to QLD but there's no need to import their climate to Melbourne, enough with the humidity! #
- The BoM have issued a severe thunderstorm warning for most of Victoria including #Melbourne – http://bit.ly/hAQbQJ #
- Amazing rain tonight, we got soaked avoiding getting flooded by water deciding to turn right off road & down drive… #
- Right, going back offline now, more storms on the way.. #VicFloods #
- Looks like Internet down in #Egypt again as of about 2.5 hours ago. http://bit.ly/gUsgdm /cc @AJELive @telecomix #jan25 #
- Gah, Egyptian Internet *not* down – they've changed that website to have snapshots of the withdrawal and reconnection! #
- Playing with http://www.archwilio.org.uk/ – brings together records of the 4 Welsh archaeological trusts #wales #cymru #
- Just found out that Abergeldie House (1885) where I spent my last 2 years in #Aberystwyth is a grade 2 listed building! #
Powered by Twitter Tools