This blog post is dealing with some longer-term, i.e. multi-year issues, concerning the Eurozone.
First a quick comment regarding the short term view: Markets can stabilise into the EU-summit at the end of the month, as they have always done in the past two years. It is rational to partially close shorts/underweight positions in for example the Euro or overweights in Bunds ahead of the summit, irrespective of what one thinks might be the result, and potentially increase them again after the summit. Hence, we see some stabilisation in markets but that should not be confused with a stabilisation in the underlying fundamental dynamics. In this respect I am more worried than ever.
To me, the European integration project of the last decades secured four freedoms: the free flow of people, capital, goods & services between the member countries (the four weddings). Economic integration promoted economic development and political stability. The creation of the single currency (the funeral) was meant to move even closer together in economic and political terms, however, this time the integration was neither necessary nor well-thought through threatening the whole project. A common currency is not really necessary given that corporates & households nowadays have many tools available to diversify/hedge/reduce the currency risks which were not available a few decades ago/much costlier to set up. Global capital markets offer hedging instruments and render a global portfolio allocation easy. For corporates it has also become easier to implement a global supply chain or geographically diversify their production capacities. The result is that the economic benefits of a currency union are lower now than a few decades ago. On the other side, the structure of the Eurozone has not been set in accordance with its needs (it is not a fiscal/political union).
With the birth of the Euro, yields in the Eurozone countries converged down to the German level (markets wrongly priced Eurobonds), fuelling a debt-financed boom in the periphery. This led to higher inflation in these countries which over time eroded their competitiveness. As a result, a growing number of Eurozone countries is facing a simultaneous competitiveness and overindebtedness problem (however, the two are interlinked. If the countries' corporate sectors would be competitive, their growth would be better and hence debtloads would be easier to manage). While in the case of Greece, the debtload stems from the sovereign, in the case of Spain/Ireland it originates in the banking/household sector (via the construction boom/housing bubble), whereas Italy has always had a high government debt load but amid ever lower trend growth and rising yields faces increasing long-term challenges.
There are a few things that can be done to tackle overindebtedness:
a) higher real growth
b) higher inflation
c) default
d) shift the debt to someone else
Higher real growth helps to lower debt/GDP ratios (as GDP increases which directly lowers the ratio and given higher GDP, there is more money for debt service). Peripheral countries would like to promote cyclical growth via stimulus measures (easier monetary policy, easier fiscal policy) whereas Germany would like to promote trend growth via structural measures (which though work only in the longer term).
Higher inflation also directly increases nominal GDP and works the same way, however, in real terms, no one is better off than under a) whereas bondholders are worse off.
Default directly reduces debt but has enormous negative consequences on capital markets and the economy in the short term.
Finally, shifting debt to someone else can be done in several ways. One way is Eurobonds (where the debt is shared among a larger group of countries) but this can also be done via forcing certain types of investors to buy bonds or force artificially low yields on investors (for example this can be done via regulation for banks or pension funds/life insurers).
The drive by the periphery to implement structural reforms is clearly waning (and in the case of France, seems to have moved the opposite way) which worsens the longer-term growth outlook. Furthermore, the ECB seems not willing to tolerate higher inflation. Finally, Germany is still against Eurobonds (even thought they might shift in favour of the so-called European Redemption Fund which would be a partial mutualisation of debts) given that Germany fears that it will have to pay for the social security net in the periphery.
Hence, out of the bad options, it seems that only the worst ones are left. Hence, the dominos will continue to fall. If no meaningful support measures for the peripheral countries are enacted, then these countries remain mired in recession while capital flight is rising sharply. Capital flight is increasing also in Spain which further weakens the banking system and leads to tighter credit availability and hence a weaker economy. With no further strong support measures, the pressures to introduce a parallel/new currency and/or default rises, not only in Greece but increasingly in other countries too. As a result, the scenario of a break-up of the Eurozone can not be dismissed.
However, should strong support measures be enacted which have the potential to stop capital flight in the periphery, then this might cause fears of sharply rising taxation and/or inflation in the northern countries (which undermines their economic capabilities) and promote capital flight there.
Overall, therefore, the risk that over the next years the Eurozone is breaking into several pieces or has to re-introduce capital controls (around single countries and/or around the Eurozone) to prevent capital flight increases. Thereby, the Euro is threatening the four freedoms of European integration.
Personally, I would favour a combination of the above: much more measures
to increase trend growth across the Eurozone (also in Germany), a substantially
easier monetary policy stance (rate cut, buying of government bonds via
the ECB without rendering them senior to outstanding govies) coupled with a move to nominal GDP targeting. Furthermore, this policy mix should be accompanied by a mild form of financial repression to secure demand for government debt and a move towards an ERF.
As a second best solution, the northern European countries (Germany, Netherlands, Luxembourg, France, Austria, Finland, Slovakia) could together leave the Eurozone and form a Northern Eurozone, essentially splitting the currency area into two.
Tuesday, June 19, 2012
Thursday, May 3, 2012
The end of austerity?
At first glance, the Eurozone debt crisis still seems to be the pre-dominant driver of financial market dynamics: Bund yields are reaching new record lows almost on a daily basis while spreads of peripheral bonds trade at wide levels. However, while fears concerning a Spanish debt explosion were the key driver behind market dynamics up to mid April, amid rising expectations of more monetary easing and most importantly an end to austerity, the focus has no shifted towards a general Eurozone recession with different implications for the markets.
The chart below shows the level of 10y Bund yields together with the 10y Spain-Bund and 10y Italy-Bund spreads. As can be seen 10y Bund yields started to fall around mid March, just as Italian and Spanish spreads to Bunds started to widen again, following the ECB-LTRO induced easing of tensions at the start of the year. Between mid March and mid April peripheral bond spreads to Bunds widened sharply. This was the period where fears about the crisis in Spain intensified (recession, imploding housing bubble, uncertainty about the recapitalisation needs of the banking sector etc.) and also fears regarding a potential rating downgrade of France (not least due to a potential change in the presidency) intensified. However, from mid April onwards peripheral spreads stopped widening and moved into a range-trading environment while Bund yields continued to fall.

A very important implication is that prices for peripheral bonds are falling again (lower Bund yields + stable spreads = lower peripheral bond yields) which is a very welcome development. But why are yields now suddenly falling across the Eurozone government bond universe? I think the reason is twofold: a) rising speculation concerning a potential ECB rate cut and b) waning political support for austerity/rising political support for growth enhancing measures.
Given a deposit rate of 0,25% and the high amount of excess liquidity, EONIA has settled in the low 30bp area and should be expected to remain there as long as neither the deposit rate nor the amount of excess liquidity changes. However, in mid-March EONIA Forwards (I used the 9x12M. EONIA Forward in the chart below) have started to price in a tightening of monetary conditions some months down the road and moved significantly higher (assuming a lower level of excess liquidity or a higher deposit rate). This potentially was also a key driver behind the peripheral bond spread widening which started at the same time. Amid the wave of very weak economic data out of the Eurozone which are increasingly painting a recessionary picture, around mid-April EONIA forwards started to discount a lower level of EONIA than warranted by the current monetary stance (so starting to price a depo rate cut/higher level of excess liquidity). Hence, expectations of an easier monetary policy stance are supporting asset prices in general.
Also supporting peripheral bond prices is the waning support for further austerity measures. The negative feedback loop (weak growth = higher deficit = more austerity = weaker growth) threatens to lead more economies into an environment of everlasting recession and with that rising debt-GDP ratio (as GDP shrinks), rising risk of social unrest and waning support for the Euro. However, the political consensus for further austerity measures seems to be a thing of the past. With a potential victory of Mr. Hollande in France who wants to renegotiate the fiscal compact and the call for early elections in the Netherlands two important allies of Germany are change sides. Rather the focus is now shifting towards growth enhancing measures via infrastructure investment and more structural reforms. Sure enough, even if these would be enacted, it would take time to support growth. But more important is that the period of further austerity measures in an environment of weak growth seems to be coming to an end.
In sum, markets have shifted from pricing a worsening debt crisis lead by developments in Spain towards pricing in a recession in the Eurozone which, however, leads to further monetary accommodation but no more fiscal tightening. This in turn, would increase the probability of a more growth friendly environment further down the road and hence reduces the risk of a Eurozone break-up/debt-deflation spiral.
As long as the austerians do not gain the upper hand again and the prospects for more monetary easing stays alive, the stabilisation in peripheral bond markets can continue. As long as economic data continues to disappoint, Bund yields can fall further.
The chart below shows the level of 10y Bund yields together with the 10y Spain-Bund and 10y Italy-Bund spreads. As can be seen 10y Bund yields started to fall around mid March, just as Italian and Spanish spreads to Bunds started to widen again, following the ECB-LTRO induced easing of tensions at the start of the year. Between mid March and mid April peripheral bond spreads to Bunds widened sharply. This was the period where fears about the crisis in Spain intensified (recession, imploding housing bubble, uncertainty about the recapitalisation needs of the banking sector etc.) and also fears regarding a potential rating downgrade of France (not least due to a potential change in the presidency) intensified. However, from mid April onwards peripheral spreads stopped widening and moved into a range-trading environment while Bund yields continued to fall.
10y Bund yields and 10y BTP/BONO spread to Bunds
Source: Bloomberg
A very important implication is that prices for peripheral bonds are falling again (lower Bund yields + stable spreads = lower peripheral bond yields) which is a very welcome development. But why are yields now suddenly falling across the Eurozone government bond universe? I think the reason is twofold: a) rising speculation concerning a potential ECB rate cut and b) waning political support for austerity/rising political support for growth enhancing measures.
Given a deposit rate of 0,25% and the high amount of excess liquidity, EONIA has settled in the low 30bp area and should be expected to remain there as long as neither the deposit rate nor the amount of excess liquidity changes. However, in mid-March EONIA Forwards (I used the 9x12M. EONIA Forward in the chart below) have started to price in a tightening of monetary conditions some months down the road and moved significantly higher (assuming a lower level of excess liquidity or a higher deposit rate). This potentially was also a key driver behind the peripheral bond spread widening which started at the same time. Amid the wave of very weak economic data out of the Eurozone which are increasingly painting a recessionary picture, around mid-April EONIA forwards started to discount a lower level of EONIA than warranted by the current monetary stance (so starting to price a depo rate cut/higher level of excess liquidity). Hence, expectations of an easier monetary policy stance are supporting asset prices in general.
9x12m OIS have started to price further monetary accommodation
Source: Bloomberg
Also supporting peripheral bond prices is the waning support for further austerity measures. The negative feedback loop (weak growth = higher deficit = more austerity = weaker growth) threatens to lead more economies into an environment of everlasting recession and with that rising debt-GDP ratio (as GDP shrinks), rising risk of social unrest and waning support for the Euro. However, the political consensus for further austerity measures seems to be a thing of the past. With a potential victory of Mr. Hollande in France who wants to renegotiate the fiscal compact and the call for early elections in the Netherlands two important allies of Germany are change sides. Rather the focus is now shifting towards growth enhancing measures via infrastructure investment and more structural reforms. Sure enough, even if these would be enacted, it would take time to support growth. But more important is that the period of further austerity measures in an environment of weak growth seems to be coming to an end.
In sum, markets have shifted from pricing a worsening debt crisis lead by developments in Spain towards pricing in a recession in the Eurozone which, however, leads to further monetary accommodation but no more fiscal tightening. This in turn, would increase the probability of a more growth friendly environment further down the road and hence reduces the risk of a Eurozone break-up/debt-deflation spiral.
As long as the austerians do not gain the upper hand again and the prospects for more monetary easing stays alive, the stabilisation in peripheral bond markets can continue. As long as economic data continues to disappoint, Bund yields can fall further.
Thursday, March 15, 2012
Trend Change in 10y Bund yields
The easing of financial market stress is continuing. In fact, the ECB has managed to break the former downward spiral where higher peripheral government bond yields lead to a worsening in fiscal solvability, more austerity programmes and weaker growth. Additionally, lower government bond prices weaken bank balance sheets which increases the need to deleverage and also reduces growth. Lower growth, however, further weakens fiscal solvability and leads to higher yields for peripheral government bonds.
The ECBs action, however, have managed to improve the position of banks and of sovereigns alike. Lower yields for peripheral sovereigns improves fiscal solvability and lower the need for additional austerity measures. Furthermore, higher prices for peripheral bonds improves banks' balance sheets and reduces the need to deleverage. Hence, there is now a weak form of an upward spiral in place.
Overall, these actions have helped to stabilise the macro-economic environment in the Eurozone. Furthermore, sentiment indicators can rise from formerly depressed levels and expectations for Eurozone growth should start to improve as well.
As a result, financial markets can now enter the second phase of the easing in financial tensions. Whereas the first was driven mostly by the surge in liquidity where all asset prices can rise, the second phase should be driven largely by the improvement in the macro-economic environment. This means that so-called risky assets (i.e. peripheral bonds, credit bonds, equities) should continue to perform and dips should continue to be bought. However, the so-called safe-haven assets (i.e. Bunds, but also precious metals, JPY, USD, CHF) should increasingly come under pressure and upticks should be sold. For one, investors will start to actively switch out of these assets into risky assets to profit from an improvement in the macro outlook. Additionally, as the outlook improves, expectations for another ECB rate cut will vanish. Furthermore, I expect inflation expectations to start rising. The ECB will face huge difficulties to drain the excess liquidity (to the tune of EUR 900bn) it has created via the two 3y LTROs. Most likely, if it were to actively drain this liquidity (via a rise in the reserve ratio or reverse auctions/issuance of bills) it could do so only with the help of significantly higher short term rates which, however, will be very difficult to achieve amid the persistent weakness in parts of the peripheral countries' banking sectors. Most likely, the level of excess liquidity will remain very high for the foreseeable future and hence this liquidity will continue to slosh around the financial system and drive up asset prices in turn. As a result, inflationary pressures should rise and be reflected mostly in rising break-even inflation rates at the longer end of the curve. Hence, the yield curve should bear-steepen, driven by higher yields for long-term Bunds. Fundamentally, therefore, longer-term Bund yields should rise markedly in the months ahead. The underperformance of Bunds vs. peripheral and corporate bonds should continue.
Technically, the picture for Bunds now shows first bearish signs as well. As the chart above shows, 10y Bund yields are still within their 1.74-2.02% range they have been trading at for the past few months. However, earlier this week, they have finally broken through the downward trend which was in place for almost one year. I take this as a first sign that investors have started to shift out of Bunds into other (more risky) asset classes. Furthermore, this assessment is confirmed by a simultaneous flattening of the peripheral curves. While the first phase of the liquidity glut was marked by steepening peripheral curves (as some money from the 3y LTROs found its way into shorter-dated peripheral bonds), the second phase should be marked by ongoing spread compression mainly at the long end as investors increase risk taking.
Overall, I think that markets have entered a second phase of the easing in financial tensions which will see ongoing performance in risky assets but safe-haven assets will come under increasing pressure. 10y Bund yields are likely to rise back towards 2.50% in the months ahead.
The ECBs action, however, have managed to improve the position of banks and of sovereigns alike. Lower yields for peripheral sovereigns improves fiscal solvability and lower the need for additional austerity measures. Furthermore, higher prices for peripheral bonds improves banks' balance sheets and reduces the need to deleverage. Hence, there is now a weak form of an upward spiral in place.
Overall, these actions have helped to stabilise the macro-economic environment in the Eurozone. Furthermore, sentiment indicators can rise from formerly depressed levels and expectations for Eurozone growth should start to improve as well.
As a result, financial markets can now enter the second phase of the easing in financial tensions. Whereas the first was driven mostly by the surge in liquidity where all asset prices can rise, the second phase should be driven largely by the improvement in the macro-economic environment. This means that so-called risky assets (i.e. peripheral bonds, credit bonds, equities) should continue to perform and dips should continue to be bought. However, the so-called safe-haven assets (i.e. Bunds, but also precious metals, JPY, USD, CHF) should increasingly come under pressure and upticks should be sold. For one, investors will start to actively switch out of these assets into risky assets to profit from an improvement in the macro outlook. Additionally, as the outlook improves, expectations for another ECB rate cut will vanish. Furthermore, I expect inflation expectations to start rising. The ECB will face huge difficulties to drain the excess liquidity (to the tune of EUR 900bn) it has created via the two 3y LTROs. Most likely, if it were to actively drain this liquidity (via a rise in the reserve ratio or reverse auctions/issuance of bills) it could do so only with the help of significantly higher short term rates which, however, will be very difficult to achieve amid the persistent weakness in parts of the peripheral countries' banking sectors. Most likely, the level of excess liquidity will remain very high for the foreseeable future and hence this liquidity will continue to slosh around the financial system and drive up asset prices in turn. As a result, inflationary pressures should rise and be reflected mostly in rising break-even inflation rates at the longer end of the curve. Hence, the yield curve should bear-steepen, driven by higher yields for long-term Bunds. Fundamentally, therefore, longer-term Bund yields should rise markedly in the months ahead. The underperformance of Bunds vs. peripheral and corporate bonds should continue.
Trend change in 10y Bund yields
Source: Bloomberg
Overall, I think that markets have entered a second phase of the easing in financial tensions which will see ongoing performance in risky assets but safe-haven assets will come under increasing pressure. 10y Bund yields are likely to rise back towards 2.50% in the months ahead.
Wednesday, February 1, 2012
US Data Warning: Heightened Risks for Negative Surprises
Amid a multi-month string of positive data surprises – which was mirrored by an improved sentiment towards US assets - and especially following the change in seasonal adjustment factors for data referring to January 2012 onwards – as published by the US Department of Commerce on Wednesday – the near-term risks for negative data surprises have increased substantially. I expect US economic data referring to January and especially to February to disappoint on average! However, it does not alter the medium term trajectory of the US economy nor change my positive view on Eurozone assets (see also 2009 all over again? dated January 23). Rather it should see speculation about QE3 in the US intensifying.
I have stated on several occasions that I think the seasonality of the US economy should have decreased but the actual seasonal factors used to adjust the raw-data have increased (see for example: Growing probability of positive US data surprises dated May 31 2011). Since the onset of the last recession in late 2007 the US economy has lost several million in manufacturing and in construction (approx. 2mln each). On the other side, employment in sectors such as healthcare (+1,5mln) has increased. While the former are highly seasonal, the latter is not. As a result, the seasonality of the US economy should have decreased. However, the seasonal factors which have been used in 2010 and 2011 assumed that the seasonality of the US economy has rather increased! The reason for this is that the seasonal factors are calculated via statistically analysing historical data. The sharp slump in GDP following the bust of Lehman Brothers took place in autumn and winter. Given that this period is the seasonally weak period of the year anyhow (with January being the weakest month), the statistical techniques resulted in larger statistical factors. This can be seen in the chart below which shows the seasonal factors used to adjust the raw data of the ISM manufacturing index.
Seasonal Factors used for the US manufacturing ISM index: higher seasonality in 2011?

Source: ISM, ResearchAhead
The factors for 2007 are shown in blue, those for 2011 in grey and the difference between the two in red. As can be seen, in 2011 the period from November to March (i.e. those months where the financial crisis in 2008/2009 led to a stand-still of global trade) was assumed to be significantly weaker than in 2007 (the seasonal factors are lower). On the other side, the seasonal factors for April-August assumed that the economy would be showing more momentum in 2011 than in 2007. Hence, the seasonal factors assumed in 2011 (and 2010) that the US economy’s seasonality increased significantly. As a result, the published seasonally adjusted data painted too positive a picture for data relating to the November-March period and too negative a picture for the April-August period. I think it is no coincidence that the US stock market topped out in spring 2010 and 2011, i.e. just as the period of artificially positive data came to an end. Furthermore during both years it bottomed in summer, i.e. just as the period of artificially weak data was about to end.
However, yesterday, the US Department of Commerce published the seasonal factors to be used for the calculation of the manufacturing and non-manufacturing ISM indexes in 2012. It stated that: “In response to concerns that the unusually large declines in autumn 2008 associated with the recent recession that may not have been adequately handled with default settings, this year the Department of Commerce used lower thresholds (critical values) for detecting outliers. “
Seasonal Factors used for the US manufacturing ISM index: lower seasonality in 2012

Source: ISM, ResearchAhead
As a result, the seasonal factors which are to be used for this year’s ISM releases have been changed materially as the chart above shows which compares the factors for 2011 and 2012. Especially the seasonal factors relating to January-March have been increased significantly (and those for May-October lowered significantly). In turn, the seasonal factors have moved closer again to where they were before the financial crisis.
The result though is significant. For today’s release of the January ISM index, the difference between the 2011 seasonal factors and the 2012 numbers amounts to approx. 0,6 points in the headline number (i.e. the 2012 number should be 0,6 points lower, all else equal) and a full 2 points for the February release! The difference is the largest for the New Orders component where the seasonal factor rose from 0,944 in 2011 to 0,999 in 2012 which depresses this sub-component by approx. 3 points! For the non-manufacturing index, the January 2012 numbers should be 1 point lower than in 2011 purely due to the change in the seasonal factors.
Given that US economic data has surprised positively in the second half of 2011 (see chart below for the Citigroup US economic surprises index), sentiment towards US risky assets and economic forecasts have improved also. However, coupled with the changes in the seasonal factors, this should lead to a significant downside risk in economic data over the next weeks, starting with data relating to January and intensifying for data relating to February!
US Citigroup Economic Surprise Index: multi-months positive surprises should by now be reflected in improved forecasts

Source: Bloomberg
I have stated on several occasions that I think the seasonality of the US economy should have decreased but the actual seasonal factors used to adjust the raw-data have increased (see for example: Growing probability of positive US data surprises dated May 31 2011). Since the onset of the last recession in late 2007 the US economy has lost several million in manufacturing and in construction (approx. 2mln each). On the other side, employment in sectors such as healthcare (+1,5mln) has increased. While the former are highly seasonal, the latter is not. As a result, the seasonality of the US economy should have decreased. However, the seasonal factors which have been used in 2010 and 2011 assumed that the seasonality of the US economy has rather increased! The reason for this is that the seasonal factors are calculated via statistically analysing historical data. The sharp slump in GDP following the bust of Lehman Brothers took place in autumn and winter. Given that this period is the seasonally weak period of the year anyhow (with January being the weakest month), the statistical techniques resulted in larger statistical factors. This can be seen in the chart below which shows the seasonal factors used to adjust the raw data of the ISM manufacturing index.
Seasonal Factors used for the US manufacturing ISM index: higher seasonality in 2011?
Source: ISM, ResearchAhead
The factors for 2007 are shown in blue, those for 2011 in grey and the difference between the two in red. As can be seen, in 2011 the period from November to March (i.e. those months where the financial crisis in 2008/2009 led to a stand-still of global trade) was assumed to be significantly weaker than in 2007 (the seasonal factors are lower). On the other side, the seasonal factors for April-August assumed that the economy would be showing more momentum in 2011 than in 2007. Hence, the seasonal factors assumed in 2011 (and 2010) that the US economy’s seasonality increased significantly. As a result, the published seasonally adjusted data painted too positive a picture for data relating to the November-March period and too negative a picture for the April-August period. I think it is no coincidence that the US stock market topped out in spring 2010 and 2011, i.e. just as the period of artificially positive data came to an end. Furthermore during both years it bottomed in summer, i.e. just as the period of artificially weak data was about to end.
However, yesterday, the US Department of Commerce published the seasonal factors to be used for the calculation of the manufacturing and non-manufacturing ISM indexes in 2012. It stated that: “In response to concerns that the unusually large declines in autumn 2008 associated with the recent recession that may not have been adequately handled with default settings, this year the Department of Commerce used lower thresholds (critical values) for detecting outliers. “
Seasonal Factors used for the US manufacturing ISM index: lower seasonality in 2012
Source: ISM, ResearchAhead
As a result, the seasonal factors which are to be used for this year’s ISM releases have been changed materially as the chart above shows which compares the factors for 2011 and 2012. Especially the seasonal factors relating to January-March have been increased significantly (and those for May-October lowered significantly). In turn, the seasonal factors have moved closer again to where they were before the financial crisis.
The result though is significant. For today’s release of the January ISM index, the difference between the 2011 seasonal factors and the 2012 numbers amounts to approx. 0,6 points in the headline number (i.e. the 2012 number should be 0,6 points lower, all else equal) and a full 2 points for the February release! The difference is the largest for the New Orders component where the seasonal factor rose from 0,944 in 2011 to 0,999 in 2012 which depresses this sub-component by approx. 3 points! For the non-manufacturing index, the January 2012 numbers should be 1 point lower than in 2011 purely due to the change in the seasonal factors.
Given that US economic data has surprised positively in the second half of 2011 (see chart below for the Citigroup US economic surprises index), sentiment towards US risky assets and economic forecasts have improved also. However, coupled with the changes in the seasonal factors, this should lead to a significant downside risk in economic data over the next weeks, starting with data relating to January and intensifying for data relating to February!
US Citigroup Economic Surprise Index: multi-months positive surprises should by now be reflected in improved forecasts
Source: Bloomberg
Subscribe to:
Posts (Atom)

