Artist|Author: Rod McRiven stands for integrity & humanity against the shameless excesses of the 21st Century. Immersed in Realpolitik he is carelessly un-PC yet diplomatically forthright: shabby yet chic: a liver of many lives.
location_onExmoor, United Kingdom
Subscribers73
Subscriptions4
Views22.73k
filter_listFilter
Artist|Author: Rod McRiven stands for integrity & humanity against the shameless excesses of the 21st Century. Immersed in Realpolitik he is carelessly un-PC yet diplomatically forthright: shabby yet chic: a liver of many lives.
location_onExmoor, United Kingdom
Subscribers73
Subscriptions4
Views22.73k